Преглед садржаја
У овом чланку ћу вам показати како да сумирате ако ћелија садржи текст у Екцел-у. Научићете методе сабирања на основу ћелије која садржи било коју врсту текста, заједно са ако садржи одређени текст са одговарајућим примерима и илустрацијама.
Преузмите Вежбање
Зброј ако ћелија садржи текст.клск
6 одговарајућих формула за збир ако ћелија садржи текст у Екцел-у
Овде имамо скуп података са Називима неких производа, Адресама за контакт купаца који су их купили и Количинама компаније под називом Јупитер Гроуп.
Данас је наш циљ да саберемо ћелије које садрже текст из овог скупа података.
1. Користите функцију СУМИФ за сумирање ако ћелија садржи текст у Екцел-у
Можете користити функцију СУМИФ у Екцел-у да бисте сумирали ако ћелија садржи текст у Екцел-у.
На пример, хајде да покушамо да саберемо количине производа чије су адресе купаца ИД-ови е-поште , а не бројеви телефона .
То значи да морамо да саберемо Количина ћелије ако њена суседна ћелија садржи текст као Адресу клијента .
⧪ Како то постићи?
Да бисте ово извршили, можете да унесете Симбол звездице (*) као критеријум унутар СУМИФ функције , као што је следећа формула:
=SUMIF(C4:C13,"*",D4:D13)
Види, овде имамо укупну количину производаса клијентима који имају текстуалне адресе.
То је 1558.
⧪ Објашњење формуле
- Тхе СУМИФ функција узима три аргумента: опсег , критеријум и опсег_збира .
- Овде је опсег Ц4:Ц13 (Адреса клијента) и критеријум је “*” . “*” држи ТРУЕ за било коју текстуалну вредност. Према томе, формула тражи све текстуалне вредности у опсегу Ц4:Ц13 .
- Када пронађе текстуалну вредност у опсегу Ц4:Ц13 , сабира одговарајућу вредност из опсег_збире , Д4:Д13 ( Количина ).
- Дакле СУМИФ(Ц4:Ц13,”* ”,Д4:Д13) враћа збир свих количина из опсега Д4:Д13 где је одговарајућа адреса у опсегу Ц4:Ц13 текстуална адреса.
Прочитајте више: Како сабрати ћелије са текстом и бројевима у Екцел-у
2. Користите функцију СУМИФС за сумирање ако ћелија садржи текст у Екцел
Можете користити СУМИФС функцију уместо СУМИФ функцију да бисте сумирали ако ћелија садржи текст у Екцел-у.
⧪ Како то постићи?
Формула је скоро слична. Овде, СУМИФС формула за сабирање количина са текстуалним адресама ће бити:
=SUMIFS(D4:D13,C4:C13,"*")
Овде поново имамо укупну количину производа са клијентима који имају текстуалне адресе.
Опет је 1558.
⧪ ОбјашњењеФормула
- Функција СУМИФС узима опсег_збира и један или више парова опсег и критеријума.
- Овде је наш опсег_збира Д4:Д13 ( Количина ). И ми смо користили један пар опсег и критеријума .
- Опсег је Ц4:Ц13 (адреса за контакт) , а критеријуми је “*” . Претражује све текстуалне вредности у опсегу Ц4:Ц13 .
- Када пронађе текстуалну вредност у опсегу Ц4:Ц13 , сабира одговарајућу вредност из опсег_збира Д4:Д13 .
- Тако СУМИФС(Д4:Д13,Ц4:Ц13,”*”) враћа збир све количине из опсега Д4:Д13 где је одговарајућа адреса у опсегу Ц4:Ц13 текстуална адреса.
Прочитајте више : Екцел збир ако ћелија садржи критеријуме (5 примера)
3. Комбинујте функције СУМ, ИФ и ИСТЕКСТ да бисте сумирали ако ћелија садржи текст у Екцел-у
Ако желите, можете да користите комбинацију функције СУМ , Иф фунцтион и ИСТЕКСТ функција за сумирање ако ћелија садржи текст у Екцел-у.
⧪ Како то постићи?
Изаберите било коју ћелију и унесите ову комбиновану формулу:
=SUM(IF(ISTEXT(C4:C13),D4:D13,0))
[ То је Формула низа . Зато притисните ЦТРЛ+СХИФТ+ЕНТЕР осим ако нисте у Оффице 365 .]
Види, имамо исто укупна количина производа код којих купци имају текстуалне адресе,1558.
⧪ Објашњење формуле
- ИСТЕКСТ(Ц4:Ц13) проверава сваку вредност у опсег Ц4:Ц13 и враћа ТРУЕ ако је текстуална вредност. У супротном, враћа ФАЛСЕ .
- Сада формула постаје СУМ(ИФ({ТРУЕ,ТРУЕ,ФАЛСЕ,…,ФАЛСЕ},Д4:Д13,0)) .
- ИФ({ТРУЕ,ТРУЕ,ФАЛСЕ,…,ФАЛСЕ},Д4:Д13,0) враћа одговарајућу вредност из опсега Д4:Д13 за сваки ТРУЕ . И за сваки ФАЛСЕ , враћа 0 .
- Због тога формула постаје СУМ(Д4,Д5,0,Д7,0,0,0, Д11,Д12,0) .
- Сада функција СУМ враћа збир одговарајућих вредности из опсега Д4:Д13 .
Прочитајте више: Ако ћелија садржи текст онда копирајте на други лист у Екцел-у
Слична читања
- Ћелије за збир у Екцел-у: континуиране, насумичне, са критеријумима, итд.
- Како доделити вредност ако ћелија садржи Ворд у Екцел-у (4 лака начина)
- Ако ћелија садржи текст, онда вратите вредност у другу ћелију користећи Екцел формулу
- Како вратити вредност ако ћелије садрже одређени текст са листе
- Пронађи текст у Екцел опсегу и врати референцу ћелије (3 начина)
4. Користите функцију СУМИФ за сумирање ако ћелија садржи одређени текст у Екцел-у (подударање без обзира на велика и мала слова)
До сада смо сабрали све ћелије које садрже текстуалне вредности.
Сада ћемо мало покушатидругачија ствар. Сабраћемо ћелије које садрже текстуалне вредности са одређеним текстом.
На пример, хајде да покушамо да саберемо количину свих црвених производа.
То значи да морамо да саберемо било коју ћелију ако садржи текст “црвено” у себи.
⧪ Како то постићи?
Можемо такође остварите ово користећи СУМИФ функцију Екцел-а са Симболом звездице (*) .
Унесите ову формулу у било коју ћелију вашег радног листа:
=SUMIF(B4:B13,"*Red*",D4:D13)
Овде имамо збир свих производа са текстом “Црвено” у њему. То је 691.
⧪ Објашњење формуле
- Функција СУМИФ узима три аргумента: а опсег , критеријум и опсег_збира .
- Овде је опсег Б4:Б13 (назив производа) а критеријум је “Црвено” . Држи ТРУЕ за било коју текстуалну вредност са текстом „Црвено“ у себи.
- Стога, формула тражи све текстуалне вредности у опсегу Б4:Б13 који садржи текст “Ред” .
- Када пронађе вредност у опсегу Б4:Б13 , сабира одговарајућу вредност из опсег_збире , Д4:Д13 ( Количина ).
- Дакле СУМИФ(Б4:Б13,”*Црвено*”, Д4:Д13) враћа збир свих количина из опсега Д4:Д13 где назив производа садржи текст „Црвено“ у себи.
⧪ Напомена за памћење
- Ово јеФормула велика и мала слова . То јест, ако користите “РЕД” или “ред” уместо “Ред” , такође ће радити исто.
Прочитајте више: Ако ћелија садржи одређени текст, додајте 1 у Екцел (5 примера)
5. Користите функцију СУМИФС за сумирање ако ћелија садржи одређени текст у Екцел-у (подударање без обзира на велика и мала слова)
Можете користити СУМИФС функцију уместо СУМ функције за сумирање ако ћелија садржи одређени текст у себи.
⧪ Како то постићи?
Тхе СУМИФС формула да бисте сазнали збир свих производа са текстом “Црвено” у њима ће бити:
=SUMIFS(D4:D13,B4:B13,"*Red*")
Овде поново имамо збир свих производа са текстом “Црвено” у њему. То је 691.
⧪ Објашњење формуле
- Функција СУМИФС узима сум_ранге и један или више парова опсег и критеријума.
- Овде је наш опсег_збира Д4:Д13 ( Количина ). И ми смо користили један пар опсег и критеријума .
- Опсег је Б4:Б13 (назив производа) , а критеријуми је “*Црвено*” . Претражује све текстуалне вредности у опсегу Ц4:Ц13 са текстом “Ред” у њему.
- Када пронађе вредност у опсегу Б4:Б13 , сабира одговарајућу вредност из опсег_збира Д4:Д13 .
- Дакле СУМИФС(Д4:Д13,Ц4: Ц13,”*”) враћазбир свих количина из опсега Д4:Д13 где назив производа има текст “Црвено” у себи.
⧪ Напомена за памћење
- Ово је такође формула не разликује велика и мала слова . То јест, “РЕД” или “ред” уместо “Ред” ће такође радити исто.
Прочитајте више: Ако ћелија садржи текст, додајте текст у другу ћелију у Екцел-у
6. Комбинујте функције СУМ, ИФ, ИСЕРРОР и ФИНД за сумирање ако ћелија садржи одређени текст у Екцел-у (подударање осетљиво на велика и мала слова)
Претходна два метода обављају неосетљивост на велика и мала слова подударање да бисте сумирали све ћелије које садрже одређени текст у себи.
Сада, ако желите подударање различито на велика и мала слова , можете применити ову формулу.
Можете комбиновати функцију СУМ , ИФ функцију , функцију ИСЕРРОР и ФИНД функцију да бисте сумирали ако ћелија садржи одређени текст у са подударањем мала и велика слова .
⧪ Како то постићи?
разликује велика и мала слова формула за проналажење суме свих производа са текстом “Црвено” у њима ће бити:
=SUM(IF(ISERROR(FIND("Red",B4:B13)),0,D4:D13))
[ То је Формула низа . Зато притисните ЦТРЛ+СХИФТ+ЕНТЕР осим ако не користите Оффице 365 .]
Видите, поново имамо укупну количину производа са текстом “Црвено” у називу.
⧪ ОбјашњењеФормула
- ФИНД(“Ред”,Б4:Б13) тражи подударање осетљиво на велика и мала слова за све вредности опсега Б4:Б13 ( Назив производа ) за текст “Црвено” .
- Враћа број ако пронађе подударање, у супротном враћа #ВРЕДНОСТ грешка.
- Тако формула постаје СУМ(ИФ(ИСЕРРОР({15,#ВАЛУЕ!,15,#ВАЛУЕ!,…,#ВАЛУЕ!}),0 ,Д4:Д13)) .
- ИСЕРРОР({15,#ВАЛУЕ!,15,#ВАЛУЕ!,…,#ВАЛУЕ!}) враћа ТРУЕ за сваку грешку, а ФАЛСЕ у супротном.
- Због тога, формула постаје СУМ(ИФ{ТРУЕ,ФАЛСЕ,ТРУЕ,…,ФАЛСЕ},0,Д4 :Д13)) .
- ИФ{ТРУЕ,ФАЛСЕ,ТРУЕ,…,ФАЛСЕ},0,Д4:Д13) враћа 0 за сваки ТРУЕ , и враћа одговарајућу вредност из опсега Д4:Д13 за сваки ФАЛСЕ .
- Сада, формула постаје СУМ( Д4,0,Д5,0,…,0) .
- Коначно, функција СУМ враћа збир одговарајућих вредности.
Прочитајте више: Екцел ако ћелија садржи текст онда врати вредност (8 лаких начина)
Т хингс то Ремембер
- Функција СУМИФ и СУМИФС функција се могу користити са Вилдцардс (*, ?, ~) за тражење делимичних подударања.
- Функција СУМИФ и СУМИФС функција траже подударање Неосетљиво на велика и мала слова , док ФИНД фунцтион тражи подударање Маса-Сенситиве .
Закључак
Користећи ове методе, можетезбир ако ћелија садржи текст у Екцел-у. Да ли знате неки други метод? Или имате питања? Слободно нас питајте.