SUMIF-tekst Excelis | Kuidas summeerida lahtrid, mis sisaldavad teksti teises lahtris?

Funktsioon SUMIF on tingimuslik, kui funktsioon, mida kasutatakse lahtrite summeerimiseks teatud kriteeriumide alusel, mitte kriteeriumid, ei saa olla ka teatud tekst, näiteks tahame summutada lahtrühma, kui nendega külgnevas lahtris on määratud tekst siis kasutame funktsiooni järgmiselt = SUMIF (tekstivahemik, „tekst“, lahtrivahemik summa jaoks).

Exceli Sumifi tekst

Sumifunktsiooni excelis kasutatakse juhul, kui tahame teada saada lahtrivahemiku väärtuste koguarvu, kui mõni teine ​​lahtrivahemik või vastav massiiv vastab teatud kriteeriumidele. Funktsiooni saab kasutada ka lahtrite lisamiseks, mis sisaldavad spetsiifilist või osalist teksti.

Funktsiooni SUMIF üldine süntaks on järgmine:

Funktsiooni SUMIF süntaksil on järgmised argumendid:

  • Vahemik: nõutav, tähistab lahtrite väärtusi või vahemikku, mida tuleb testida vastavalt esitatud kriteeriumidele.
  • Kriteeriumid: nõutav, tähistab tingimust, mida tuleb kontrollida / testida tarnitud vahemiku iga väärtuse alusel.
  • [summa_vahemik]: valikuline, tähistab lahtrite väärtusi või vahemikku, mis tuleb kokku liita, kui parameeter „vahemik” vastab antud tingimusele / kriteeriumidele. Kui see pole funktsioonis ette nähtud, summeerib Excel vahemiku argumendis määratud lahtrid.

Näited SUMIF-tekstist Excelis

Mõistkem näidete abil Exceli Sumif Text'i.

Selle Sumif Text Exceli malli saate alla laadida siit - Sumif Text Exceli mall

Näide 1

Oletagem, et meil on kahe klassi / sektsiooni õpilaste eksami hinded: jagu A ja B ning soovime leida eksamil A jao õpilaste hinded kokku.

Õpilaste hinded salvestatakse veergu: C ja õpilaste osa veergu: B. Seejärel ütleb järgmine valem, et Excel tagastaks jaotises A kõigi õpilaste üldskoori summa:

= SUMIF (B2: B11, “A”, C2: C11)

Funktsioon täpsustatakse järgmiselt:

Nii näeme ülaltoodud ekraanipildil, et konkreetsest tekstitingimusest lähtuvate tulemuste saamiseks piisab lihtsast SUMIFist. Valem võtab kokku kõik punktid, kus vastav jaotis on 'A'.

Nii et tulemus on järgmine,

Allpool esile tõstetud hinded lisatakse, et saada kokku 379, kuna nende vastav jaotis on: "A"

Näide 2

Oletame, et ülaltoodud näites on meil veel üks veerg, mis täpsustab või tuvastab, kas õpilase skoor on "Suurepärane", "Hea", "Halb" või "Keskmine", ja soovime leida kokku õpilased, kelle skoor on „keskmine”:

Õpilaste hinded salvestatakse veergu C ja identifikaator (nt: hea, keskmine) salvestatakse veergu D. Seejärel käsib järgmine valem Excelis tagastada kõigi õpilaste, kelle skoor on tuvastatud, kogusumma kui "keskmine":

= SUMIF (D2: D11, "keskmine", C2: C11)

Funktsioon täpsustatakse järgmiselt:

Nii et tulemus on järgmine,

Nii et ülaltoodud ekraanipildil näeme, et valem võtab kokku kõik punktid, kus vastav tunnus on: keskmine.

Näide # 3

Oletame, et meil on kaks veergu, mis sisaldavad üksust ja kauba jaoks vajalikku müüjat ning kolmandas veerus kogukasumit. Nüüd, kui soovime teada saada kõigi üksuste, välja arvatud Mütsid, kogukasumit, siis saame kasutada valemit SUMIF kriteeriumiga, mis leiab summa, kui lahtri väärtus ei ole võrdne antud tingimusega:

Niisiis kirjutame tingimuse SUMIF järgmiselt:

= SUMIF (A2: A8, “Müts”, C2: C8)

Funktsioon täpsustatakse järgmiselt:

Nii et tulemus on järgmine,

Seega näeme ülaltoodud ekraanipildil, et valem summeerib kogu kasumi, välja arvatud üksusele vastav kasum: müts.

Allpool esile tõstetud kasum lisatakse, et saada kokku 352, kuna nende vastav kirje ei ole müts:

Näide 4

Oletame, et meil on mõned töötajad oma meeskonna nimede ja palkadega. Võistkondi jaguneb kahte kategooriasse: „Tehniline“ ehk „Operatsioonid“ ja nende nimed algavad „Tehnikat“ tähistavat „Tehnilist“ ja „Operatsioone“ tähistavat „Oprtns“. Nüüd soovime teada saada tehniliste meeskondade töötasude koguarvu. Sel juhul kasutame funktsiooni SUMIF kriteeriumides metamärke "*", et näha, kas meeskonna nimi algab / algab tähega "Tech":

= SUMIF (B2: B7, "Tech *", C2: C8)

Funktsioon täpsustatakse järgmiselt:

Nii et ülaltoodud ekraanipildilt näeme, et valem võtab kokku kõik palgad, kus vastavate meeskondade nimed algavad tähega "Tech", ja selle ülesande täitmiseks kasutatakse tekstikriteeriumides (nagu eespool) metamärki (*).

Nii et tulemus on järgmine,

Näide 5

Oletame, et meil on mõned õpilased, kelle hinded ja kvalifikatsioon jagunevad kolme kategooriasse: „3-aastase lõpetamine”, „4-aastase lõpetamine”, „pärastlõpetamine” ja neid nimetatakse järgmiselt: „Grad3”, Grad4 ”ja” Vastavalt PostGrad '. Nüüd soovime teada saada 'Grad3' õpilaste hinded kokku. Sellisel juhul kasutame metamärke "*" järgmiselt:

= SUMIF (B2: B8, “G * 3”, C2: C8)

Funktsioon täpsustatakse järgmiselt:

Nii et näeme, et tähega * saab katsetada tähemärkide järjestust: ülaltoodud valemis testib “G * 3” või sobib kõik lahtrid, mis sisaldavad stringi, mis algab tähega “G” ja lõpeb tähega “3”. Nii et lisatakse hinded, kus vastav kvalifikatsioon on „Lõpetamine3”, et saada kokku 135.

Nii et tulemus on järgmine,

Asjad, mida meeles pidada

  • Funktsioon SUMIF on Excelis sisseehitatud funktsioon, mis on liigitatud matemaatiliseks / trigonomeetriliseks funktsiooniks.
  • SUMIF-tekst on kasulik juhtudel, kui soovime tekstikriteeriumide alusel summeerida lahtrite vahemikus olevad numbrid.
  • Funktsioon SUMIF ei ole tõstutundlik.

Näeme, et tekstikriteeriume „keskmine” ja „keskmine” käsitletakse või hinnatakse samadena.

  • Funktsiooni SUMIF kriteeriumidena esitatud parameeter võib olla kas arvuline väärtus (täisarv, kümnendkoht, loogiline väärtus, kuupäev või kellaaeg) või tekstistring või isegi avaldis.
  • Kui funktsiooni SUMIF kriteeriumidena esitatud parameeter on tekstistring või avaldis, peab see olema topelt jutumärkides.
  • Metamärgid, mida saab tekstikriteeriumides kasutada, on: "?" ühe märgi sobitamiseks ja tähtede järjestusega sobitamiseks '*'
  • Juhul, kui peame leidma tarnitud vahemikust tegeliku või sõnasõnalise küsimärgi või tärni, siis kasutame küsimärgi või tärn (~ *, ~?) Ees tildet (~).
  • Exceli loogilised operaatorid, mida saab kasutada väljenduskriteeriumides, on järgmised:
    • Vähem kui operaator: '<'
    • Suurem kui operaator: '>'
    • Vähem kui või võrdne operaatoriga: '<='
    • Suurem või võrdne operaatoriga: '> ='
    • Võrdne operaatoriga: '='
    • Ei ole võrdne operaatoriga: "
    • Võrguühendusoperaator: '&'
  • Kui funktsiooni SUMIF kriteeriumidena esitatud parameeter on tekstistring, mis on pikem kui 255 tähemärki, tagastab funktsioon väärtuse "#VALUE!" viga.
  • Kui soovime leida vahemiku väärtuste summa, mis põhineb mitmel kriteeriumil, kasutatakse funktsiooni 'SUMIFS'.