Съдържание
Понякога се налага да обобщим цифрови стойности въз основа на съответните клетки, които съдържат текст Това е доста често срещан сценарий, докато анализирате данни от таблица с данни в Excel. В тази статия ще ви научим на шест лесни начина за обобщаване на цифрови стойности в Excel, ако съответната клетка съдържа определен текст.
Изтегляне на работната тетрадка за упражнения
Препоръчваме ви да изтеглите файла на Excel и да се упражнявате с него.
Сума, ако клетката съдържа текст.xlsx6 начина за събиране на суми, ако клетката съдържа определен текст в Excel
Ще използваме примерен списък с цени на продукти като набор от данни, за да демонстрираме всички методи в статията. Нека хвърлим един поглед върху него:
Така че, без да обсъждаме повече, нека се потопим направо във всички методи един по един.
1. Сумиране, ако клетката съдържа определен текст в Excel с помощта на функцията SUMIF
В електронната таблица имаме ценова листа на продуктите с категории. Сега в този раздел ще се опитаме да изчислим общата цена на продуктите по Вафла категория, като използвате Функция SUMIF . Ето стъпките, които трябва да следвате:
🔗 Стъпки:
❶ На първо място, изберете клетка C15 ▶ за съхраняване на резултата от функцията SUMIF .
❷ Тогава, тип формулата
=SUMIF(B5:B12,"*Wafer*", E5:E12)
в клетката.
❸ След това натиснете ВЪВЕДЕТЕ бутон.
␥ Разбивка на формулата:
📌 Синтаксис: SUMIF(обхват, критерии, [sum_range])
- B5:B12 ▶ обхватът, в който SUMIF функцията ще търси думата " Вафла ".
- "*Wafer*" ▶ ключовата дума за търсене.
- E5: E12 ▶ обхватът на сумата.
- =SUMIF(B5:B12,”*Wafer*”, E5:E12) ▶ връща общата цена на продуктите в рамките на " Вафла " категория.
Прочетете още: Ако клетката съдържа определен текст, добавете 1 в Excel (5 примера)
2. Добавете, ако клетката съдържа текст, като използвате функцията SUMIFS в Excel
Тук ще използваме функцията SUMIFS за изчисляване на общата цена на продуктите от категорията "Вафли".
🔗 Стъпки:
❶ На първо място, изберете клетка C15 ▶ за съхраняване на резултата от SUMIFS функция.
❷ Тогава, тип формулата
=SUMIFS(E5:E12,B5:B12,"*Wafer*")
в клетката.
❸ След това натиснете ВЪВЕДЕТЕ бутон.
␥ Разбивка на формулата:
📌 Синтаксис: SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
- E5: E12 ▶ обхватът на сумата.
- B5:B12 ▶ обхватът, в който SUMIFS функцията ще търси думата " Вафла ".
- "*Wafer*" ▶ ключовата дума за търсене.
- =SUMIFS(E5:E12, B5:B12, "*Wafer*") ▶ връща общата цена на продуктите в рамките на " Вафла " категория.
Прочетете още: Как да използвате VLOOKUP, ако клетката съдържа дума в текста в Excel
3. Сумиране, ако клетката съдържа текст в друга клетка в Excel, като използвате функцията SUMIF
За наше удобство и яснота може да поставим ключовите думи за търсене в отделна клетка. За да се справите с тези ситуации, ще научите начините за извършване на операцията за сумиране, ако клетката съдържа текст, чрез стъпките по-долу.
🔗 Стъпки:
❶ На първо място, изберете клетка C15 ▶ за съхраняване на резултата от SUMIF функция.
❷ Тогава, тип формулата
=SUMIF(B5:B12,"*"&C14&"*",E5:E12)
в клетката.
❸ След това натиснете ВЪВЕДЕТЕ бутон.
␥ Разбивка на формулата:
📌 Синтаксис: SUMIF(обхват, критерии, [sum_range])
- B5:B12 ▶ обхватът, в който SUMIF функцията ще търси думата " Вафла ".
- "*"&C14& "*" ▶ се отнася до адреса на клетката, която съдържа ключовата дума за търсене " Вафла ".
- E5: E12 ▶ обхватът на сумата.
- =SUMIF(B5:B12,”*”&C14&”*”,E5:E12) ▶ връща общата цена на продуктите в рамките на " Вафла " категория.
Прочетете още: Ако клетката съдържа текст, тогава копирайте в друг лист в Excel
Подобни четива
- Как да съберете няколко реда и колони в Excel
- Сума в Excel, ако дадена клетка съдържа критерии (5 примера)
- Как да съберете клетки с текст и числа в Excel (2 лесни начина)
- Ако клетката съдържа текст, тогава добавете текст в друга клетка в Excel
- Как да добавяте конкретни клетки в Excel (5 прости начина)
4. Добавете, ако клетката съдържа текст в друга клетка, като използвате функцията SUMIFS в Excel
Можете да използвате функцията SUMIFS за сумиране на клетки, които съдържат текст, но в друга клетка. Следвайте стъпките по-долу, за да се научите:
🔗 Стъпки:
❶ На първо място, изберете клетка C15 ▶ за съхраняване на резултата от SUMIF функция.
❷ Тогава, тип формулата
=SUMIFS(E5:E12,B5:B12,"*"&C14&"*")
в клетката.
❸ След това натиснете ВЪВЕДЕТЕ бутон.
␥ Разбивка на формулата:
📌 Синтаксис: SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
- E5: E12 ▶ обхватът на сумата.
- B5:B12 ▶ обхватът, в който SUMIFS функцията ще търси думата " Вафла ".
- ""*"&C14& "*"" ▶ се отнася до адреса на клетката, която съдържа ключовата дума за търсене " Вафла ".
- = SUMIFS(E5:E12,B5:B12,”*”&C14&”*”) ▶ връща общата цена на продуктите в рамките на " Вафла " категория.
Прочетете още: Сумиране на клетките в Excel: непрекъснато, случайно, с критерии и др.
5. Изчисляване на общата цена, ако клетката съдържа текст с няколко критерия AND в Excel
Критериите могат да се прилагат както за една колона, така и за няколко колони. В този раздел ще научим формулите и за двата случая.
5.1 В рамките на една колона
Този път ще се опитаме да изчислим общата цена на продукта в категорията "Бисквити и бонбони". Следвайте стъпките:
🔗 Стъпки:
❶ На първо място, изберете клетка C15 ▶ за запазване на общата цена.
❷ Тогава, тип формулата
=SUM(SUMIF(B5:B12, {"Бисквити", "Бонбони"},E5:E12))
в клетката.
❸ След това натиснете ВЪВЕДЕТЕ бутон.
␥ Разбивка на формулата:
📌 Синтаксис на функцията SUM: SUM(число1,[число2],...)
📌 Синтаксис на функцията SUMIF: SUMIF(обхват, критерии, [sum_range])
- B5:B12 ▶ обхватът, в който SUMIF функцията ще търси думата " Вафла ".
- "Бисквити", "Бонбони" ▶ ключовите думи за търсене.
- E5: E12 ▶ обхватът на сумата.
- =SUM(SUMIF(B5:B12, {"Бисквити", "Бонбони"},E5:E12)) ▶ връща общата цена на продуктите в категорията "Бисквити и бонбони".
Прочетете още: Как да съберем колона в Excel (6 метода)
5.2 В рамките на няколко колони
Сега ще се опитаме да изчислим общата цена на продуктите от категорията "Паста", които имат думата "Ravioli" в името на продукта. Следвайте стъпките по-долу, за да видите как става това:
🔗 Стъпки:
❶ На първо място, изберете клетка C15 ▶ за запазване на общата цена.
❷ Тогава, тип формулата
=SUMIFS(E5:E12,B5:B12,"Pasta",C5:C12,"Ravioli")
в клетката.
❸ След това натиснете ВЪВЕДЕТЕ бутон.
␥ Разбивка на формулата:
📌 Синтаксис: SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
- E5: E12 ▶ обхватът на сумата.
- B5:B12 ▶ обхватът, в който SUMIFS функцията ще търси думата " Паста ".
- "Паста", "Равиоли" ▶ ключовите думи за търсене.
- C5:C12 ▶ обхватът, в който SUMIFS функцията ще търси думата " Равиоли ".
- =SUMIFS(E5:E12,B5:B12, "Паста",C5:C12, "Равиоли") ▶ връща общата цена на продуктите в рамките на " Паста " категория и имат " Равиоли " в името на продукта.
Прочетете още: Как да съберем колони в Excel (7 метода)
6. Изчисляване на сумарната стойност в Excel, ако клетката не съдържа текст
Този път ще изчислим общата цена за продуктите, чиито категории липсват. Следвайте стъпките по-долу:
🔗 Стъпки:
❶ На първо място, изберете клетка C15 ▶ за съхраняване на резултата от SUMIF функция.
❷ Тогава, тип формулата
=SUMIF(B5:B12, "", E5:E12)
в клетката.
❸ След това натиснете ВЪВЕДЕТЕ бутон.
␥ Разбивка на формулата:
📌 Синтаксис: SUMIF(обхват, критерии, [sum_range])
- B5:B12 ▶ обхватът, в който SUMIF ще потърси липсващата категория.
- "" ▶ указва празна клетка.
- E5: E12 ▶ обхватът на сумата.
- =SUMIF(B5:B12, "", E5:E12) ▶ връща общата цена на продуктите, чиито категории липсват.
Прочетете още: Как да съберете диапазон от клетки в ред, като използвате Excel VBA (6 лесни метода)
Нещата, които трябва да запомните
📌 Бъдете внимателни за синтаксис на функциите.
📌 Вмъкване на данните диапазони внимателно във формулите.
Заключение
В заключение илюстрирахме шест различни метода за обобщаване на цифрови стойности, ако клетката съдържа текст в тях. Препоръчваме ви да изтеглите работната тетрадка за упражнения, приложена заедно с тази статия, и да упражните всички методи с нея. И не се колебайте да задавате въпроси в раздела за коментари по-долу. Ще се опитаме да отговорим на всички съответни запитвания възможно най-скоро.