Hujayrada Excelda matn bo'lsa yig'indi (6 ta mos formula)

  • Buni Baham Ko'Ring
Hugh West

Ushbu maqolada, agar hujayrada Excelda matn bo'lsa, qanday qilib yig'ish kerakligini ko'rsataman. Siz har qanday turdagi matnni o'z ichiga olgan katakchaga asoslanib jamlash usullarini, shuningdek, unda tegishli misollar va rasmlar bilan ma'lum bir matn bor-yo'qligi bilan tanishasiz.

Mashq qilish kitobini yuklab oling.

Agar hujayrada matn bo'lsa.xlsx yig'indisi

Agar hujayra Excelda matn bo'lsa, yig'ish uchun 6 ta mos formula

Bu yerda ba'zi mahsulotlarning Ismlari , ularni sotib olgan mijozlarning Bog'lanish manzillari va Miqdorlari<2 bo'lgan ma'lumotlar to'plami mavjud> Jupyter Group deb nomlangan kompaniya.

Bugungi maqsadimiz ushbu ma'lumotlar to'plamidagi matnni o'z ichiga olgan katakchalarni yig'ishdir.

1. Agar hujayrada Excelda matn mavjud boʻlsa, jamlash uchun SUMIF funksiyasidan foydalaning

Yacheyka Excelda matn boʻlsa, jamlash uchun Excelning SUMIF funksiyasidan foydalanishingiz mumkin.

Masalan, Telefon raqamlari emas, balki mijozlarining manzillari Elektron pochta identifikatorlari bo'lgan mahsulotlar miqdorini jamlashga harakat qilaylik.

Ya'ni, biz yig'ishimiz kerak. hujayraning Miqdori , agar uning qo'shni katagida Mijoz manzili kabi matn bo'lsa.

Buni qanday amalga oshirish mumkin?

Buni amalga oshirish uchun siz SUMIF funksiyasi ichida mezon sifatida Yulduzcha belgisini (*) kiritishingiz mumkin. quyidagi formula:

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

Mana, biz umumiy miqdorni oldik. mahsulotlarmatn manzillari bo'lgan mijozlar bilan.

Bu 1558.

Formulaning izohi

  • Bu SUMIF funksiyasi uchta argumentni oladi: a diapazon , mezon va yig'indisi_diapazoni .
  • Bu yerda diapazon C4:C13 (Mijoz manzili) va mezonlar “*” . “*” har qanday matn qiymati uchun TRUE ni ushlab turadi. Shuning uchun formula C4:C13 diapazonidagi barcha matn qiymatlarini qidiradi.
  • U C4:C13 oralig'ida matn qiymatini topganda, u yig'indisini topadi. sum_diapazon , D4:D13 ( Miqdor ) dan tegishli qiymat.
  • Shunday qilib, SUMIF(C4:C13,”* ”,D4:D13) D4:D13 diapazonidagi barcha miqdorlar yig‘indisini qaytaradi, bunda C4:C13 diapazonidagi tegishli manzil matnli manzil hisoblanadi.

Batafsil o'qing: Excelda matn va raqamlar bilan hujayralarni qanday yig'ish kerak

2. Agar yacheykada Excelda matn mavjud boʻlsa, yigʻish uchun SUMIFS funksiyasidan foydalaning

Yacheykada matn boʻlsa, jamlash uchun SUMIF funksiyasi oʻrniga SUMIFS funksiyasi dan foydalanishingiz mumkin. Excelda matn.

Qanday qilib bajarish kerak?

Formula deyarli o'xshash. Bu erda matn manzillari bilan miqdorlarni yig'ish uchun SUMIFS formulasi quyidagicha bo'ladi:

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

Mana, biz yana mijozlarning matn manziliga ega mahsulotlarning umumiy miqdorini oldik.

Yana 1558 ta.

tushuntirishFormula

  • SUMIFS funksiyasi sum_diapazon va bir yoki bir nechta juft diapazon va mezonlarini oladi.
  • Bu yerda bizning sum_diapazon D4:D13 ( Miqdor ). Va biz bir juft diapazon va mezon dan foydalandik.
  • Diapazon C4:C13 (Aloqa manzili) va mezonlar “*” hisoblanadi. U C4:C13 diapazonidagi barcha matn qiymatlarini qidiradi.
  • U C4:C13 oralig'ida matn qiymatini topganda, tegishli qiymatni yig'adi. sum_diapazondan D4:D13 .
  • Shunday qilib, SUMIFS(D4:D13,C4:C13,”*”) summasini qaytaradi D4:D13 diapazonidagi barcha miqdorlar, bunda C4:C13 diapazonidagi tegishli manzil matnli manzildir.

Batafsil o'qish : Excel summasi, agar hujayrada mezon bo'lsa (5 ta misol)

3. SUM, IF va ISTEXT funksiyalarini jamlash uchun birlashtiring Agar katakda Excelda matn mavjud boʻlsa

Agar xohlasangiz, SUM funksiyasi , kombinatsiyasidan foydalanishingiz mumkin. If funktsiya va ISTEXT funksiyasi Excelda matn boʻlgan katakchani jamlash uchun.

Buni qanday bajarish kerak?

Har qanday katakchani tanlang va birlashtirilgan formulani kiriting:

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

[ Bu Masiv formulasi . Office 365 da bo'lmasangiz, CTRL+SHIFT+ENTER tugmalarini bosing.]

Mana, bizda ham xuddi shunday matn manzillari bo'lgan mijozlar bilan mahsulotlarning umumiy miqdori,1558.

Formulaning izohi

  • ISTEXT(C4:C13) har bir qiymatni tekshiradi diapazoni C4:C13 va agar u matn qiymati bo'lsa, TRUE qiymatini qaytaradi. Aks holda, u FALSE qaytaradi.
  • Endi formula SUM (AGAR({TRUE,TRUE, FALSE,…, FALSE},D4:D13,0)) ga aylanadi.
  • AGAR({TRUE,TRUE,FALSE,…,FALSE},D4:D13,0) D4:D13<2 diapazonidan mos qiymatni qaytaradi> har bir TRUE uchun. Va har bir FALSE uchun u 0 ni qaytaradi.
  • Shuning uchun formula SUM (D4,D5,0,D7,0,0,0, D11,D12,0) .
  • Endi SUM funksiyasi D4:D13 diapazonidan mos qiymatlar yigʻindisini qaytaradi.

Batafsil o'qing: Agar hujayrada matn bo'lsa, Excelda boshqa varaqga nusxa oling

Shunga o'xshash ko'rsatkichlar

  • Excelda yacheykalar yig'indisi: uzluksiz, tasodifiy, mezonli va hokazo.
  • Agar hujayrada Excelda Word bo'lsa, qiymatni qanday belgilash mumkin (4 oson usul)
  • Agar hujayrada matn bo'lsa, Excel formulasidan foydalanib qiymatni boshqa katakchaga qaytaring
  • Agar hujayralar ro'yxatdagi ma'lum matnni o'z ichiga olgan bo'lsa, qiymatni qanday qaytarish kerak
  • Excel diapazonida matnni toping va katakchaga havolani qaytarish (3 usul)

4. Agar yacheyka Excelda ma'lum bir matnni o'z ichiga olgan bo'lsa (katta katta-kichik harflarni sezmaydigan moslik) jamlash uchun SUMIF funksiyasidan foydalaning

Hozirgacha biz matn qiymatlarini o'z ichiga olgan barcha katakchalarni jamladik.

Endi biz biroz harakat qilamizboshqa narsa. Matn qiymatlarini o'z ichiga olgan kataklarni ma'lum bir matn bilan jamlaymiz.

Masalan, barcha qizil mahsulotlarning miqdorini yig'ishga harakat qilaylik.

Ya'ni, biz har qanday katakni yig'ishimiz kerak. agar unda “qizil” matni boʻlsa.

Buni qanday amalga oshirish mumkin?

Biz ham mumkin buni Excelning SUMIF funksiyasi yordamida Yulduzcha belgisi (*) yordamida bajaring.

Ushbu formulani ishchi varaqning istalgan katakchasiga kiriting:

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

Bu yerda biz “Qizil” matni boʻlgan barcha mahsulotlarning yigʻindisini oldik. Bu 691.

Formulaning izohi

  • SUMIF funksiyasi uchta argument oladi: a diapazon , mezon va yig'indisi_diapazoni .
  • Bu yerda diapazon B4:B13 (Mahsulot nomi) va mezon “Qizil” . U “Qizil” matni boʻlgan har qanday matn qiymati uchun TRUE ni saqlaydi.
  • Shuning uchun formula diapazonidagi barcha matn qiymatlarini qidiradi. B4:B13 , u “Qizil” matnini o'z ichiga oladi.
  • U B4:B13 oralig'ida qiymat topsa, tegishli qiymatni yig'adi. sum_diapazon , D4:D13 ( Miqdor ).
  • Shunday qilib, SUMIF(B4:B13,”*Qizil*”, D4:D13) D4:D13 oralig'idagi barcha miqdorlar yig'indisini qaytaradi, bunda mahsulot nomi unda “Qizil” matni mavjud.

Esda tuting

  • Bu Hat-katta harflarni sezmaydigan formulasi. Ya'ni, agar siz “Qizil” o'rniga “QIZIL” yoki “qizil” dan foydalansangiz, u ham xuddi shunday ishlaydi.

Batafsil o'qing: Agar hujayrada maxsus matn bo'lsa, Excelga 1 qo'shing (5 ta misol)

5. Agar yacheyka Excelda ma'lum bir matnni o'z ichiga olgan bo'lsa (katta katta-kichik harflar bilan moslik) yig'ish uchun SUMIFS funksiyasidan foydalaning

Siz SUMFS funksiyasi o'rniga SUMIFS funksiyasidan foydalanishingiz mumkin yacheykada ma'lum bir matn mavjud bo'lsa, yig'ish uchun.

Qanday bajarish kerak?

SUMIFS “Qizil” matni boʻlgan barcha mahsulotlar yigʻindisini aniqlash formulasi:

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

boʻladi.

Bu yerda biz yana “Qizil” matni boʻlgan barcha mahsulotlarning yigʻindisini oldik. Bu 691.

Formulaning izohi

  • SUMIFS funksiyasi ni oladi sum_diapazon va bir yoki bir nechta juft diapazon va kriteriyalar.
  • Bu yerda bizning sum_diapazon D4:D13 ( Miqdor ). Biz bir juft diapazon va mezon dan foydalandik.
  • Diapazon B4:B13 (Mahsulot nomi) va mezonlar “*Qizil*” . U C4:C13 diapazonidagi barcha matn qiymatlarini “Qizil” matni bilan qidiradi.
  • <1 diapazonda qiymat topganda>B4:B13 , u sum_diapazoni D4:D13 dan mos qiymatni jamlaydi.
  • Shunday qilib, SUMIFS(D4:D13,C4: C13,”*”) qaytariladi D4:D13 oralig'idagi barcha miqdorlar yig'indisi, bu erda mahsulot nomi “Qizil” matni mavjud.

Esda tuting

  • Bu ham Harf-kichik harflarni sezmaydigan formuladir. Ya'ni “Qizil” o'rniga “QIZIL” yoki “qizil” ham xuddi shunday ishlaydi.

Batafsil o'qing: Agar hujayrada matn bo'lsa, Excel dasturining boshqa katakchasiga matn qo'shing

6. Agar hujayra Excelda ma'lum bir matnni o'z ichiga olgan bo'lsa, SUM, IF, ISERROR va FIND funksiyalarini jamlash uchun birlashtiring (rejim kattaligi sezgir)

Oldingi ikkita usul katta-katta harflarni sezmaydi undagi ma'lum bir matnni o'z ichiga olgan barcha katakchalarni yig'ish uchun mos.

Endi, agar siz katta-kichik harf sezgir mos kelishini istasangiz, ushbu formulani qo'llashingiz mumkin.

Agar katakchada ma'lum bir matn bo'lsa, yig'ish uchun SUM funktsiyasi , AGAR funksiyasi , ISERROR funktsiyasi va FIND funksiyasi ni birlashtira olasiz. katta-kichik harf sezgir mosligi bilan.

Buni qanday amalga oshirish kerak?

Harf sezgir “Qizil” matni boʻlgan barcha mahsulotlar yigʻindisini aniqlash uchun formulasi:

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

[ Bu Masiv formulasi . Shuning uchun Office 365 dan foydalanmasangiz, CTRL+SHIFT+ENTER tugmasini bosing.]

Qarang: Biz yana nomidagi “Qizil” matnli mahsulotlarning umumiy miqdorini oldik.

Izoh.Formula

  • FIND(“Qizil”,B4:B13) diapazonning barcha qiymatlari boʻyicha katta-katta sezgir moslik ni qidiradi. 1>B4:B13 ( Mahsulot nomi ) “Qizil” matni uchun.
  • Agar moslik topsa, raqamni qaytaradi, aks holda #VALUE xato.
  • Shunday qilib, formula SUM (AGAR(ISERROR({15,#VALUE!,15,#VALUE!,…,#VALUE!}),0 bo'ladi. ,D4:D13)) .
  • ISERROR({15,#VALUE!,15,#VALUE!,…,#VALUE!}) TRUE qaytaradi Har bir xato uchun , aks holda FALSE .
  • Shuning uchun formula SUM (AGAR{TRUE, FALSE, TRUE,…, FALSE},0, D4) bo'ladi. :D13)) .
  • AGAR{TRUE,FALSE,TRUE,…,FALSE},0,D4:D13) har bir 0 qaytaradi. 1>TRUE va har bir FALSE uchun D4:D13 oraligʻidan tegishli qiymatni qaytaradi.
  • Endi, formula SUM( D4,0,D5,0,…,0) .
  • Nihoyat, SUM funksiyasi tegishli qiymatlar yig‘indisini qaytaradi.

Batafsil o'qing: Excel, agar hujayrada matn bo'lsa, qiymatni qaytaring (8 oson usul)

T Esda tutish kerak

  • SUMIF funksiyasi va SUMIFS funksiyasi Jirkalar (*, ?, ~) qisman mosliklarni izlash uchun.
  • SUMIF funksiyasi va SUMIFS funksiyasi Hat-katta-katta harflarni sezmaydigan moslikni qidiradi, holbuki FIND funksiyasi Respublika katta-kichik kichik moslikni qidiradi.

Xulosa

Ushbu usullardan foydalanib, sizHujayra Excelda matn bo'lsa, summa. Boshqa usulni bilasizmi? Yoki savollaringiz bormi? Bizdan bemalol so'rang.

Hugh West - bu sohada 10 yildan ortiq tajribaga ega bo'lgan yuqori tajribali Excel treneri va tahlilchisi. Buxgalteriya hisobi va moliya yo‘nalishi bo‘yicha bakalavr va biznes boshqaruvi bo‘yicha magistr darajasiga ega. Xyu o'qitishga ishtiyoqi bor va unga amal qilish va tushunish oson bo'lgan o'ziga xos o'qitish usulini ishlab chiqdi. Uning Excel bo'yicha ekspert bilimlari butun dunyo bo'ylab minglab talabalar va mutaxassislarga o'z malakalarini oshirishga va o'z martabalarida muvaffaqiyat qozonishlariga yordam berdi. Xyu o'z blogi orqali o'z bilimlarini dunyo bilan baham ko'radi, jismoniy shaxslar va korxonalarga o'z salohiyatini to'liq ro'yobga chiqarishga yordam berish uchun bepul Excel darsliklari va onlayn treninglarni taklif qiladi.