Բաց թողնել հիմնական բովանդակությունը

Գումարը, եթե բջիջները Excel-ում աստղանիշ են պարունակում

Ինչպես բոլորս գիտենք, աստղանիշը Excel-ում նիշ է: Աստղանիշ պարունակող բջիջները գումարելու համար, որը դիտվում է որպես բառացի նիշ, այլ ոչ թե նիշ, կարող եք կիրառել բանաձև՝ հիմնված SUMIF ֆունկցիայի և tilde-ի վրա (~):


Ինչպե՞ս գումարել, եթե Excel-ում բջիջները աստղանիշ են պարունակում:

Ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթում, D5:D12 միջակայքում վաճառքներն ամփոփելու համար, երբ C5:C12 միջակայքի համապատասխան բջիջը պարունակում է աստղանիշ, կարող եք հետևել ստորև նշված քայլերին:

Ընդհանուր բանաձևեր

=SUMIF(range,"*~**",[sum_range])

Արձանագրություններ

ՇարքԲջիջների մի շարք, որը ցանկանում եք գնահատել, եթե այն պարունակում է աստղանիշ;
Sum_range- ըԲջիջների մի շարք, որոնք ցանկանում եք գումարել:

Ինչպե՞ս օգտագործել այս բանաձևը:

Ընտրեք բջիջ՝ արդյունքը ստանալու համար, պատճենեք կամ մուտքագրեք ստորև բերված բանաձևը և սեղմեք կոճակը Մտնել բանալի.

=SUMIF(C5:C12,"*~**",D5:D12)

NotesՎերոնշյալ բանաձևը գումարում է բջիջները, անկախ նրանից, թե որտեղ է աստղանիշը բջիջում:

Այն բջիջները գումարելու համար, որոնց աստղանիշը գտնվում է բջիջի վերջում, կարող եք կիրառել հետևյալ բանաձևը.

=SUMIF(C5:C12,"*~*",D5:D12)

Այն բջիջները գումարելու համար, որոնց աստղանիշը բջիջի սկզբում է, կիրառեք ստորև բերված բանաձևը.

=SUMIF(C5:C12,"~**",D5:D12)

Բանաձևի բացատրություն

=SUMIF(C5:C12,"*~**",D5:D12)

ROW(E5:E14)-ROW(E5)+1:
> «*~**»: Որպեսզի Excel-ը աստղանիշները որպես նիշ չվերաբերի, դուք կարող եք աստղանիշից առաջ ավելացնել տիլդ (~)՝ այս աստղանիշը որպես բառացի նշան նշելու համար: Այստեղ առաջին և վերջին աստղանիշը նշան է, որը նշանակում է «մեկ կամ մի քանի նիշ». աստղանիշը տիլդից հետո ներկայացնում է բառացի աստղանիշ:
Ամբողջ «*~**» նշանակում է համընկնել աստղանիշ պարունակող բոլոր բջիջների հետ, անկախ նրանից, թե որտեղ է աստղանիշը բջիջում:

Հարակից գործառույթներ

Excel SUMIF գործառույթ
Excel SUMIF գործառույթը կարող է օգնել մեկ չափանիշի հիման վրա բջիջները գումարել


Առնչվող բանաձևեր

Գումար, եթե բջիջները պարունակում են և՛ x, և՛ y
Այս քայլ առ քայլ ձեռնարկը ցույց է տալիս, թե ինչպես կարելի է գումարել բջիջների մի շարք, եթե համապատասխան բջիջները պարունակում են և՛ x, և՛ y՝ օգտագործելով SUMIFS ֆունկցիան:

Գումար, եթե բջիջները պարունակում են կամ հավասար են x կամ y-ին
Բջիջներն ամփոփելու համար, եթե դրանք պարունակում են կամ հավասար են այս կամ այն ​​արժեքին, այս ձեռնարկը մանրամասն երկու բանաձև է տալիս, որոնք կօգնեն լուծել խնդիրները:

Գումար, եթե ամսաթիվը գտնվում է երկու ամսաթվերի միջև
Այս ձեռնարկը ցույց է տալիս, թե ինչպես կարելի է գումարել արժեքները որոշակի ամսաթվերի միջակայքում Excel-ում SUMIFS ֆունկցիայի վրա հիմնված բանաձևով:

Գումար, եթե բջիջները հավասար են կամ հավասար չեն որոշակի արժեքի
Այս քայլ առ քայլ ձեռնարկը բացատրում է երկու բանաձև՝ SUMIF ֆունկցիայի հիման վրա բջիջների մի շարք բջիջների տիրույթ գումարելու համար:


Գրասենյակի արտադրողականության լավագույն գործիքները

Kutools Excel- ի համար - օգնում է ձեզ առանձնանալ բազմությունից

🤖 Kutools AI օգնականՀեղափոխություն կատարել տվյալների վերլուծության հիման վրա՝ Խելացի կատարում   |  Ստեղծեք ծածկագիր  |  Ստեղծեք հատուկ բանաձևեր  |  Վերլուծել տվյալները և ստեղծել գծապատկերներ  |  Invoke Kutools-ի գործառույթները...
Հանրաճանաչ հատկություններ: Գտեք, ընդգծեք կամ նույնականացրեք կրկնօրինակները  |  Deleteնջել դատարկ շարքերը  |  Միավորել սյունակները կամ բջիջները՝ առանց տվյալների կորստի  |  Կլոր առանց բանաձևի ...
Super VLookup: Բազմաթիվ չափանիշներ  |  Բազմակի արժեք  |  Բազմաթիթեղների միջով  |  Fuzzy Փնտրել...
Adv. Բացվող ցուցակ: Հեշտ բացվող ցուցակ  |  Կախված բացվող ցուցակ  |  Բազմակի ընտրություն Drop Down ցուցակ...
Սյունակի կառավարիչ: Ավելացրեք որոշակի քանակությամբ սյունակներ  |  Տեղափոխել սյունակները  |  Փոխարկել թաքնված սյունակների տեսանելիության կարգավիճակը  Համեմատեք սյունակները Ընտրեք նույն և տարբեր բջիջները ...
Առանձնահատկություններ: Ցանցի կենտրոնացում  |  Դիզայնի տեսք  |  Մեծ Formula Bar  |  Աշխատանքային գրքույկի և թերթիկների կառավարիչ | Ռեսուրսների գրադարան (Ավտոմատ տեքստ)  |  Ամսաթիվ ընտրող  |  Միավորել աշխատանքային թերթերը  |  Գաղտնագրել/գաղտնազերծել բջիջները  |  Ուղարկեք նամակներ ըստ ցանկի  |  Սուպեր զտիչ  |  Հատուկ զտիչ (զտել թավ/շեղ/շեղված...) ...
Լավագույն 15 գործիքների հավաքածու12 Տեքստ Գործիքներ (Ավելացրեք տեքստ, Հեռացնել նիշերը ...)  |  50+ Աղյուսակ Տեսակներ (Գանտի աղյուսակը ...)  |  40+ Գործնական Բանաձեւեր (Հաշվարկել տարիքը ՝ ելնելով ծննդյան տարեդարձից ...)  |  19 միացում Գործիքներ (Տեղադրեք QR կոդ, Տեղադրեք նկար ուղուց ...)  |  12 Փոխարկում Գործիքներ (Բառեր համարներ, Արտարժույթի փոխակերպումը ...)  |  7 Միաձուլում և պառակտում Գործիքներ (Ընդլայնված կոմբինատ տողեր, Պառակտել Excel բջիջները ...)  |  ... եւ ավելին

Excel-ի համար Kutools-ը պարծենում է ավելի քան 300 առանձնահատկություններով, Ապահովել, որ այն, ինչ ձեզ հարկավոր է, ընդամենը մեկ սեղմումով հեռու է...

Նկարագրություն


Office Tab - Միացնել ներդիրներով ընթերցումը և խմբագրումը Microsoft Office- ում (ներառիր Excel)

  • Մեկ վայրկյան ՝ տասնյակ բաց փաստաթղթերի միջև փոխելու համար:
  • Նվազեցրեք ձեզ համար ամեն օր մկնիկի հարյուրավոր կտտոցներ, հրաժեշտ տվեք մկնիկի ձեռքին:
  • Բարձրացնում է ձեր արտադրողականությունը 50%-ով բազմաթիվ փաստաթղթեր դիտելիս և խմբագրելիս:
  • Արդյունավետ ներդիրներ է բերում Office (ներառյալ Excel-ը), ինչպես Chrome-ը, Edge-ը և Firefox-ը:
Comments (5)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Hi Crystal;
I tried it in Microsoft365 and Excel2010.
Thanks
This comment was minimized by the moderator on the site
That is cool. Thank you.
However, I was looking for something else.
I have certain numbers that I have to add in a column that have asterisks.
For example: The column has numbers 8.00, 7.00*, 40.00, 10.00*; which equals, 65.00. The numbers with the asterisks do not add (of course) so the sum = 48.00.
So, is there a way to have the asterisks and have it add them too?
Thanks a bunch!
Ressa
This comment was minimized by the moderator on the site
Hi Ressa,
The following array formula can help. Suppose your numbers are in range A2:A6, after entering the formula in a cell, press the Ctrl + Shift + Enter keys on your keyboad to get the result.
=SUM(IF(ISNUMBER(SEARCH("*",A2:A6)),SUBSTITUTE(A2:A6,"*","")+0))
This comment was minimized by the moderator on the site
Thank you Crystal,
It always returns zero when I use it.
Does it replace the "*" with nothing?
They want the "*" still there.
I am sure there is no way to have a formula.
Thanks,
Ressa
This comment was minimized by the moderator on the site
Hi Ressa,
This formula works well in my case. May I ask which Excel version are you using?
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations