Hoppa till huvudinnehåll

Hur summerar närliggande cell är lika, tom eller innehåller text i Excel?

När du använder Microsoft Excel kan du behöva summera värden där den intilliggande cellen motsvarar ett kriterium i ett visst intervall, eller summera värdena där den intilliggande cellen är tom eller innehåller text. I denna handledning kommer vi att ge dig formler för att hantera dessa problem.

Sumif intilliggande cell motsvarar ett kriterium i Excel
Sumif intilliggande cell är tom i Excel
Sumif intilliggande cell som innehåller text i Excel


Sumif intilliggande cell motsvarar ett kriterium i Excel

Som skärmdumpen nedan visar måste du summera alla priser på nötköttet. Gör så här.

1. Ange en cell för att visa resultatet.

2. Kopiera och klistra in formeln =SUM(IF(A4:E10=A13, B4:F10, 0)) i Formula Bar, och tryck sedan på ctrl + shift + Ange knapparna samtidigt för att få resultatet.

Anmärkningar: I formeln är A4: E10 det dataområde som innehåller de specifika kriterierna du behöver, A13 är kriterierna som du vill summera cellerna baserat på, och B4: F10 är det område som har de värden du vill summera. . Ändra intervallet baserat på dina egna data.


Kombinera enkelt dubbletter i en kolumn och summera värden i en annan kolumn baserat på duplikaten i Excel

Smakämnen Kutools för Excel's Avancerade kombinera rader verktyget hjälper dig att enkelt kombinera dubbla rader i en kolumn och beräkna eller kombinera värden i en annan kolumn baserat på duplikaten i Excel
Ladda ner och prova nu! (30 dagars gratis spår)


Sumif intilliggande cell är tom i Excel

Till exempel har du ett intervall A2: B7 och du behöver bara summera värdena där intilliggande celler är tomma. Se skärmdump nedan. Du måste göra enligt följande.

1. Välj en tom cell för att visa resultatet. Kopiera och klistra in formeln = SUMMA (OM (ISBLANK (B2: B7), A2: A7,0)) (B2: B7 är dataområdet som innehåller de tomma cellerna, och A2: A7 är de data du vill summera) i formelfältet och tryck sedan på ctrl + shift + ange samtidigt för att få resultatet.

Då kan du se alla värden där intilliggande celler är tomma summeras och visas i den angivna cellen.

Sumif intilliggande cell som innehåller text i Excel

Ovanstående metod hjälper dig att summera värden där den intilliggande cellen är tom i ett visst intervall. I detta avsnitt lär du dig att summera värden där intilliggande celler innehåller texter i Excel.

Använd bara samma exempel som ovan visad metod.

1. Välj en tom cell, kopiera och klistra in formeln = SUMIF (B2: B7, "<>" & "", A2: A7) (B2: B7 är dataområdet som innehåller textcellerna, och A2: A7 är de data du vill summera) i formelfältet och tryck sedan på ctrl + shift + ange nycklar.

Du kommer att se alla värden där intilliggande celler innehåller texter summeras och visas i den valda cellen.

Bästa kontorsproduktivitetsverktyg

🤖 Kutools AI Aide: Revolutionera dataanalys baserat på: Intelligent utförande   |  Generera kod  |  Skapa anpassade formler  |  Analysera data och generera diagram  |  Anropa Kutools funktioner.
Populära funktioner: Hitta, markera eller identifiera dubbletter   |  Ta bort tomma rader   |  Kombinera kolumner eller celler utan att förlora data   |   Rund utan formel ...
Superuppslag: Flera kriterier VLookup    VLookup med flera värden  |   VSök över flera ark   |   Fuzzy Lookup ....
Avancerad rullgardinslista: Skapa snabbt en rullgardinslista   |  Beroende rullgardinslista   |  Flervals-rullgardinslista ....
Kolumnhanterare: Lägg till ett specifikt antal kolumner  |  Flytta kolumner  |  Växla synlighetsstatus för dolda kolumner  |  Jämför intervall och kolumner ...
Utvalda funktioner: Rutnätsfokus   |  Designvy   |   Stor formelbar    Arbetsbok & Bladhanterare   |  Resursbibliotek (Automatisk text)   |  Datumväljare   |  Kombinera arbetsblad   |  Kryptera/Dekryptera celler    Skicka e-postmeddelanden efter lista   |  Superfilter   |   Specialfilter (filtrera fet/kursiv/genomstruken...) ...
Topp 15 verktygssatser12 text verktyg (lägga till text, Ta bort tecken, ...)   |   50+ Diagram Typer (Gantt Chart, ...)   |   40+ Praktiskt Formler (Beräkna ålder baserat på födelsedag, ...)   |   19 Införande verktyg (Infoga QR-kod, Infoga bild från sökväg, ...)   |   12 Konvertering verktyg (Siffror till ord, Valutaväxling, ...)   |   7 Slå ihop och dela verktyg (Avancerade kombinera rader, Dela celler, ...)   |   ... och mer

Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för Excel erbjuder över 300 avancerade funktioner för att öka produktiviteten och spara tid.  Klicka här för att få den funktion du behöver mest...

Beskrivning


Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare

  • Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
  • Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
  • Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!
Comments (14)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Sumif Adjacent Cell Equals A Criterion In Excel formula is not working for me, it is adding everything instead of just the cells with data we want.
This comment was minimized by the moderator on the site
Hi Cole,
Which Excel version are you using? Would you mind providing a screenshot of your data?
This comment was minimized by the moderator on the site
Hello I am trying to set up a pricing list. I have used a dropdown list for the selected products. How do I make excel input a price based on the choice of the text in the dropdown list.
This comment was minimized by the moderator on the site
Hi erin,
Methods in this article can help you. Please have a try: https://www.extendoffice.com/documents/excel/2400-excel-drop-down-list-auto-populate.html
This comment was minimized by the moderator on the site
I am trying to get a return value of "yes" if A1:A7 contains any text. What formulas can I use?
This comment was minimized by the moderator on the site
Dear Wyman Thomas,
Supposing you need to return value of "Yes" if cell A1 contains "Apple", this formula can help you =IF(ISNUMBER(SEARCH("Apple",A1)), "Yes", "No").
This comment was minimized by the moderator on the site
Pretty sure

=SUMIF(B2:B7,"<>"&"",A2:B7) should be


=SUMIF(B2:B7,"<>"&"",A2:A7)
This comment was minimized by the moderator on the site
Few People Notice that, We take it A2:A7
This comment was minimized by the moderator on the site
Hi,
Thank you for your reminding.
This comment was minimized by the moderator on the site
Dear all. I would like to use the SUMIF function in the following way: -Sum range is 1:1 -Criteria Range is 2:2 -Criteria is "jorge" However, I would like the function o work a little bit different. If "jorge" is found on B2, I would like A1 to be sum instead of A2. I tried =SUMIF(1:1,OFFSET(2:2,,1),"jorge") but excel does not accept such criteria range argument. How to get it working?
This comment was minimized by the moderator on the site
I am looking to create a budget spreadsheet. My goal is to plug in my daily expenses, with the category in one cell and the amount in the cell beneath. As far as my spending goes, I have no problem calculating. However, I am struggling with a formula to create a running tally of each category. Can you help?
This comment was minimized by the moderator on the site
Mike I am working on the same problem I created a drop down list for column D and my costs are in column C. Simply change the name (Contracts) of the formula to your category name. =SUMIF(D2:D31,""Contracts"",C2:C31)
This comment was minimized by the moderator on the site
hi, hope you could help me on this i want to create a formula where-in the codes under the subnet, be reflected on the net. see below place(net) 1 place1 2 place2 3 place3 4 place4 5 place5 where place net should have a code 1+2+3+4+5, i know how to concatenate and use "&" but i need to have a formula where i could drag it down since its not the only net in my specs, hoping for your answer? bog thanks regards, jayson
This comment was minimized by the moderator on the site
I would like to get the return value "yes" if the cells in A1:A7 contain data. What formula can I use?
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations