Збир ако ќелијата содржи текст во Excel (6 соодветни формули)

  • Споделете Го Ова
Hugh West

Во оваа статија, ќе ви покажам како да сумирате ако ќелијата содржи текст во Excel. Ќе ги научите методите за сумирање врз основа на ќелија која содржи каков било вид на текст, заедно со тоа дали содржи специфичен текст со соодветни примери и илустрации.

Преземете Работна книга за вежбање

Сум ако ќелијата содржи текст.xlsx

6 соодветни формули за сумирање ако ќелијата содржи текст во Excel

Овде имаме збир на податоци со Имињата на некои производи, Адресите за контакт на клиентите кои ги купиле и Количините на компанијата наречена Jupyter Group.

Денес нашата цел е да ги сумираме ќелиите што содржат текст од овој сет на податоци.

1. Користете ја функцијата SUMIF за сумирање ако ќелијата содржи текст во Excel

Можете да ја користите функцијата SUMIF на Excel за да сумирате ако ќелијата содржи текст во Excel.

На пример, да се обидеме да ги сумираме количините на производите чии адреси на клиенти се Идентификатори на е-пошта , а не Телефонски броеви .

Тоа значи, треба да сумираме Количеството на ќелијата ако нејзината соседна ќелија содржи текст како Адреса на клиент .

Како да се постигне ова?

За да го извршите ова, можете да внесете Симбол на ѕвездичка (*) како критериум во рамките на SUMIF функција , како следнава формула:

=SUMIF(C4:C13,"*",D4:D13)

Погледнете, тука ја добивме вкупната количина на производисо клиенти кои имаат текстуални адреси.

Тоа е 1558.

Објаснување на формулата

  • На SUMIF функцијата зема три аргументи: a опсег , критериум и sum_range .
  • Овде опсегот е C4:C13 (Адреса на клиент) а критериумот е „*“ . „*“ држи TRUE за која било текстуална вредност. Затоа, формулата ги бара сите текстуални вредности во опсегот C4:C13 .
  • Кога ќе најде текстуална вредност во опсегот C4:C13 , се сумира соодветната вредност од збирниот опсег , D4:D13 ( Количина ).
  • Така SUMIF(C4:C13,“* ”,D4:D13) го враќа збирот на сите количини од опсегот D4:D13 каде што соодветната адреса во опсегот C4:C13 е текстуална адреса.

Прочитај повеќе: Како да се сумираат ќелии со текст и броеви во Excel

2. Користете ја функцијата SUMIFS за сумирање ако ќелијата содржи текст во Excel

Можете да ја користите функцијата SUMIFS наместо SUMIF функцијата за сумирање ако ќелијата содржи текст во Excel.

Како да се постигне?

Формулата е речиси слична. Овде, SUMIFS формулата за сумирање на количините со текстуалните адреси ќе биде:

=SUMIFS(D4:D13,C4:C13,"*")

Овде, повторно ја добивме вкупната количина на производи со клиенти кои имаат текстуални адреси.

Повторно е 1558.

Објаснување наФормула

  • Функцијата SUMIFS зема опсег_збир и еден или повеќе парови опсег и критериуми.
  • Овде нашиот збир_опсег е D4:D13 ( Количина ). И ние користевме еден пар од опсег и критериуми .
  • Опсегот е C4:C13 (Адреса за контакт) , а критериумите е „*“ . Ги бара сите текстуални вредности во опсегот C4:C13 .
  • Кога ќе најде текстуална вредност во опсегот C4:C13 , ја сумира соодветната вредност од збирот_опсег D4:D13 .
  • Така SUMIFS(D4:D13,C4:C13,”*”) го враќа збирот на сите количини од опсегот D4:D13 каде што соодветната адреса во опсегот C4:C13 е текстуална адреса.

Прочитај повеќе : Excel Sum ако ќелијата содржи критериуми (5 примери)

3. Комбинирајте ги функциите SUM, IF и ISTEXT за да сумирате ако ќелијата содржи текст во Excel

Ако сакате, можете да користите комбинација од функцијата SUM , Ако функцијата и функцијата ISTEXT да се сумира ако ќелијата содржи текст во Excel.

Како да се постигне?

Изберете која било ќелија и внесете ја оваа комбинирана формула:

=SUM(IF(ISTEXT(C4:C13),D4:D13,0))

[ Тоа е Формула за низа . Затоа притиснете CTRL+SHIFT+ENTER освен ако не сте во Office 365 .]

Гледајте, го имаме истото вкупно количество производи со клиенти кои имаат текстуални адреси,1558.

Објаснување на формулата

  • ISTEXT(C4:C13) ја проверува секоја вредност во опсегот C4:C13 и враќа TRUE ако е текстуална вредност. Во спротивно, враќа FALSE .
  • Сега формулата станува SUM(IF({TRUE,TRUE,FALSE,…,FALSE},D4:D13,0)) .
  • IF({TRUE,TRUE,FALSE,…,FALSE},D4:D13,0) ја враќа соодветната вредност од опсегот D4:D13 за секој ТОЧЕН . И за секое FALSE , враќа 0 .
  • Затоа формулата станува SUM(D4,D5,0,D7,0,0,0, D11,D12,0) .
  • Сега функцијата SUM го враќа збирот на соодветните вредности од опсегот D4:D13 .

Прочитајте повеќе: Ако ќелијата содржи текст, тогаш копирајте на друг лист во Excel

Слични читања

  • Збир на ќелии во Excel: континуирано, случајно, со критериуми итн.
  • Како да се додели вредност ако ќелијата содржи Word во Excel (4 лесни начини)
  • Ако ќелијата содржи текст, тогаш вратете ја вредноста во друга ќелија користејќи формула на Excel
  • Како да ја вратите вредноста ако ќелиите содржат одреден текст од список
  • Најдете текст во опсегот на Excel и вратете ја референцата на ќелијата (3 начини)

4. Користете ја функцијата SUMIF за сумирање ако ќелијата содржи специфичен текст во Excel (совпаѓање без чувствителност на букви)

Досега ги сумиравме сите ќелии што содржат текстуални вредности.

Сега ќе се обидеме малкуразлична работа. Ќе ги сумираме ќелиите што содржат текстуални вредности со одреден текст.

На пример, ајде да се обидеме да ја сумираме количината на сите црвени производи.

Тоа значи дека треба да ја сумираме секоја ќелија ако го содржи текстот „црвено“ во него.

Како да го постигнеме ова?

Можеме и остварете го ова користејќи ја функцијата SUMIF на Excel со Симбол за ѕвездичка (*) .

Внесете ја оваа формула во која било ќелија од вашиот работен лист:

=SUMIF(B4:B13,"*Red*",D4:D13)

Овде, го добивме збирот на сите производи со текст „Црвено“ во него. Тоа е 691.

Објаснување на формулата

  • Функцијата SUMIF зема три аргументи: a опсег , критериум и ран_збир .
  • Овде опсегот е B4:B13 (Име на производ) а критериумот е „Црвено“ . Задржува TRUE за која било вредност на текстот со текстот „Црвено“ во него.
  • Затоа, формулата ги бара сите текстуални вредности во опсегот B4:B13 кој го содржи текстот „Црвено“ .
  • Кога ќе најде вредност во опсегот B4:B13 , ја сумира соодветната вредност од збирот_опсег , D4:D13 ( Количина ).
  • Така SUMIF(B4:B13,"*Црвено*", D4:D13) го враќа збирот на сите количини од опсегот D4:D13 каде што името на производот го содржи текстот „Црвено“ во него.

Забелешка што треба да се запамети

  • Ова еФормула Неосетлива на букви . Односно, ако користите „ЦРВЕНО“ или „црвено“ наместо „Црвено“ , исто така ќе функционира.

Прочитајте повеќе: Ако ќелијата содржи специфичен текст, тогаш додадете 1 во Excel (5 примери)

5. Користете ја функцијата SUMIFS за сумирање ако ќелијата содржи специфичен текст во Excel (совпаѓање без чувствителност на букви)

Можете да ја користите функцијата SUMIFS наместо функцијата SUM да се сумира ако ќелијата содржи специфичен текст во неа.

Како да се постигне?

На SUMIFS формулата за да го дознаете збирот на сите производи со текст „Црвено“ во нив ќе биде:

=SUMIFS(D4:D13,B4:B13,"*Red*")

Овде, повторно го добивме збирот на сите производи со текст „Црвено“ во него. Тоа е 691.

Објаснување на формулата

  • Функцијата SUMIFS зема sum_range и еден или повеќе парови опсег и критериуми.
  • Овде нашиот sum_range е D4:D13 ( Количина ). И ние користевме еден пар од опсег и критериуми .
  • Опсегот е B4:B13 (Име на производ) , а критериумите е „*Црвено*“ . Ги бара сите текстуални вредности во опсегот C4:C13 со текстот „Црвено“ во него.
  • Кога ќе најде вредност во опсегот B4:B13 , ја сумира соодветната вредност од збирот_опсег D4:D13 .
  • Така SUMIFS(D4:D13,C4: C13,”*”) се враќазбирот на сите количини од опсегот D4:D13 каде што името на производот го има текстот „Црвено“ во него.

Забелешка што треба да се запамети

  • Ова е исто така формула Неосетлива на букви . Односно, „ЦРВЕНО“ или „црвено“ наместо „Црвено“ исто така ќе функционираат исто.

Прочитајте повеќе: Ако ќелијата содржи текст, тогаш додајте текст во друга ќелија во Excel

6. Комбинирајте ги функциите SUM, IF, ISERROR и FIND за да се сумира ако ќелијата содржи специфичен текст во Excel (совпаѓање со чувствителност на големи букви)

Претходните два методи вршат нечувствителни на букви се совпаѓа за да ги сумира сите ќелии што содржат специфичен текст во него.

Сега, ако сакате совпаѓање чувствително на букви , можете да ја примените оваа формула.

Можете да ја комбинирате функцијата SUM , IF функцијата , функцијата ISERROR и FIND функцијата за да ги сумирате ако ќелијата содржи специфичен текст во тоа со чувствителни на мали букви совпаѓање.

Како да се постигне?

На Осетливи на мали букви формулата за да се дознае збирот на сите производи со текст „Црвено“ во нив ќе биде:

=SUM(IF(ISERROR(FIND("Red",B4:B13)),0,D4:D13))

<[ Тоа е Формула за низа . Затоа, притиснете CTRL+SHIFT+ENTER освен ако не користите Office 365 .]

Видете, повторно ја добивме вкупната количина на производи со текст „Црвено“ во името.

Објаснување наФормула

  • FIND(“Црвено”,B4:B13) бара совпаѓање чувствително на букви на сите вредности на опсегот B4:B13 ( Име на производ ) за текстот „Црвено“ .
  • Враќа број ако најде совпаѓање, инаку враќа #VALUE грешка.
  • Значи формулата станува SUM(IF(ISERROR({15,#VALUE!,15,#VALUE!,…,#VALUE!}),0 ,D4:D13)) .
  • ISERROR({15,#VALUE!,15,#VALUE!,…,#VALUE!}) враќа TRUE за секоја грешка, и FALSE во спротивно.
  • Затоа, формулата станува SUM(IF{TRUE,FALSE,TRUE,…,FALSE},0,D4 :D13)) .
  • АКО{ТОЧНО, НЕТОЧНО, ТОЧНО,…, НЕТОЧНО},0,D4:D13) враќа 0 за секој TRUE и ја враќа соодветната вредност од опсегот D4:D13 за секое FALSE .
  • Сега, формулата станува SUM( D4,0,D5,0,…,0) .
  • Конечно, функцијата SUM го враќа збирот на соодветните вредности.

Прочитајте повеќе: Excel ако ќелијата содржи текст, тогаш вратете ја вредноста (8 лесни начини)

T hings to Remember

  • Функцијата SUMIF и SUMIFS функцијата може да се користат со џокери (*, ?, ~) за да пребарувате за делумни совпаѓања.
  • Функцијата SUMIF и SUMIFS функцијата бараат совпаѓање Нечувствително на букви , додека Функцијата FIND бара совпаѓање Сензитивно на мали букви .

Заклучок

Користејќи ги овие методи, можетесума ако ќелијата содржи текст во Excel. Дали знаете некој друг метод? Или имате какви било прашања? Слободно прашајте не.

Хју Вест е високо искусен тренер и аналитичар на Excel со повеќе од 10 години искуство во индустријата. Има диплома за сметководство и финансии и магистер по бизнис администрација. Хју има страст за предавање и има развиено уникатен пристап на наставата кој е лесен за следење и разбирање. Неговото стручно познавање на Excel им помогна на илјадници студенти и професионалци ширум светот да ги подобрат своите вештини и да се истакнат во нивните кариери. Преку својот блог, Хју го споделува своето знаење со светот, нудејќи бесплатни упатства за Excel и онлајн обука за да им помогне на поединците и бизнисите да го достигнат својот целосен потенцијал.