Norėdami rasti verčių sumą iš sąrašo, kuriame yra skaitinė ir tekstinė „Excel“ antrinė eilutė, naudosime „“ derinįSUM “,„ IF “,„ ISNUMBER “,„ LEFT “,„ FIND “ir„ VALUE “ funkcijoms išgauti išvestį.
SUMA: Prideda visus langelių diapazono skaičius
Sintaksė: = SUM (skaičius1, skaičius2,…)
Gali būti ne daugiau kaip 255 argumentai. Žiūrėkite žemiau pateiktą ekrano kopiją:
The IF funkcija patikrina, ar jūsų nurodyta sąlyga yra TIESA arba NETIESA. Jei sąlyga yraTIESA tada grąžina iš anksto nustatytą vertę, o jei sąlyga yraNETIESA tada grąžina kitą iš anksto nustatytą vertę.
Sintaksė = IF (loginis_testas, vertė_if_tiesa, vertė_jei_klaidinga)
ISNUMBER: Patikrina, ar reikšmė yra skaičius, ir grąžina TRUE arba FALSE.
Sintaksė = ISNUMBER (vertė)
Kairė: Grąžina nurodytą simbolių skaičių nuo teksto eilutės pradžios.
Sintaksė: = LEFT (tekstas, skaičiai)
RASTI: Grąžina vienos teksto eilutės pradinę poziciją kitoje teksto eilutėje. FIND yra didžiųjų ir mažųjų raidžių funkcija.
Sintaksė: = RASTI (rasti tekstą, teksto viduje, pradžios_numeris)
VERTĖ: Teksto eilutę, vaizduojančią skaičių, paverčia skaičiumi.
Sintaksė: = VALUE (tekstas)
Paimkime pavyzdį:
Failų pavadinimai yra A stulpelyje, o jų dydis - B stulpelyje. Mums reikia formulės, leidžiančios rasti kiekvieno tipo failo dydžio sumų sumą pagal D2 langelyje nustatytus kriterijus. Kiekvienas failo dydis yra vienas iš trijų tipų (KB, MB arba GB).
- E2 langelyje formulė būtų
- {= SUM (IF (ISNUMBER (FIND (D2, B2: B7))), VALUE (LEFT (B2: B7, FIND (D2, B2: B7) -1)), 0)}}
- Tai masyvo formulė, kuriai reikia, kad formulė būtų įtraukta su garbanotais skliaustais naudojant CTRL + SHIFT + ENTER.
Funkcija grąžins bendrą vertę iš sąrašo, kuriame yra skaitinės ir tekstinės antrinės eilutės.