Kaip apskaičiuoti "Excel", jei ląstelės nėra tuščios: 7 pavyzdinės formulės

  • Pasidalinti
Hugh West

"Microsoft Excel" yra puiki programinė įranga, skirta efektyviai apdoroti duomenis. Šiame straipsnyje išmoksime apskaičiuoti, ar ląstelė nėra tuščia, naudodami "Excel" formules.

Atsisiųsti praktikos sąsiuvinį

Atsisiųskite šį pratybų sąsiuvinį, kad galėtumėte atlikti pratimus skaitydami šį straipsnį.

Apskaičiuoti, jei ląstelė nėra tuščia.xlsx

7 "Excel" formulės, skirtos apskaičiuoti, ar ląstelės nėra tuščios

Šiame straipsnyje turime naudoti funkcija IF visų metodų, skirtų apskaičiuoti, ar ląstelė nėra tuščia "Excel" programoje. Kartu su šia funkcija naudosime ir kitas funkcijas. IF funkciją, patikrinti tuščius tarpus ir apskaičiuoti.

IF funkcija yra viena iš dažniausiai naudojamų Excel programos funkcijų. Tai loginė funkcija, naudojama vertei palyginti su norima reikšme ir pateikti rezultatą. IF Pirmasis rezultatas yra, jei mūsų palyginimas yra Tiesa , o antrasis, jei mūsų palyginimas yra Klaidingas .

Sintaksė:

IF(logical_test, value_if_true, [value_if_false])

Argumentai:

logical_test - Sąlyga, kurią nustatėme testuoti.Sąlyga, kurią norite testuoti.

value_if_true - Jei loginis testas yra Tiesa , funkcija grąžina vertę. Ši vertė nustatoma čia.

value_if_false - Jei loginis testas yra Klaidingas , funkcija grąžina šią reikšmę.

Duomenų rinkinyje laikomi kai kurie įmonėje dirbantys darbuotojai ir jų atlyginimai.

1. Sujunkite IF ir AND funkcijas, kad apskaičiuotumėte, ar ląstelės nėra tuščios

Šiame skyriuje naudosime derinį IF & AND funkcijos .

Svetainė IR funkcija yra loginis testas. Ji tikrina, ar visos sąlygos yra teisingos, ir grąžina TRUE . Arba, jei kuri nors iš sąlygų netenkina, grąžinama FALSE .

Sintaksė:

AND(loginis1, [loginis2], ...)

Argumentai:

loginis1 - Pirmoji sąlyga, kurią norime patikrinti, gali būti TRUE arba FALSE .

logical2, ... - Papildomos sąlygos, kurias norime išbandyti ir kurios gali būti TRUE arba FALSE . Galime nustatyti ne daugiau kaip 255 sąlygas.

1 žingsnis:

  • Pridėkite eilutę, kurioje būtų rodomi skaičiavimai.

2 žingsnis:

  • Eikite į Ląstelė C14 .
  • Parašykite formulę, kuri yra:
=IF(AND(B7"",B8""),C7+C8,"")

3 veiksmas:

  • Dabar paspauskite Įveskite .

Čia gauname SUMA skaičiavimus, nes lyginamuosiuose langeliuose yra duomenų.

4 veiksmas:

  • Dabar ištrinkite duomenis Ląstelė B7 ir pažiūrėkite, kas nutiks.

Taigi, jei randamas tuščias langelis, skaičiavimai nebus atliekami.

2. Taikykite IF ir OR funkcijas, kad apskaičiuotumėte ne tuščių langelių reikšmes

OR funkcija yra loginė funkcija. Ji naudojama nuspręsti, ar kuri nors testo būsena yra TRUE .

Jis grąžina TRUE jei kuris nors iš jo argumentų yra teisingas, ir grąžina FALSE jei visi jo argumentai įvertinami kaip klaidingi.

Sintaksė:

ARBA(logical1, [logical2], ...)

Argumentai:

loginis1 - Tai yra pirmoji sąlyga, kurią norime patikrinti ir kuri gali būti TRUE arba FALSE .

logical2, ... - Papildomos sąlygos, kurias norime išbandyti ir kurios gali apimti TRUE arba FALSE . Galime nustatyti ne daugiau kaip 255 sąlygas.

1 žingsnis:

  • Eikite į Ląstelė C14 .
  • Parašykite derinį IF & ARBA formulė. Formulė bus:
=IF(OR(B7="",B8=""),"",C7+C8)

2 žingsnis:

  • Tada paspauskite Įveskite .

Kadangi mūsų lyginamuosiuose langeliuose yra duomenų, po skaičiavimo gauname suminį rezultatą.

3 veiksmas:

  • Norime pamatyti, kas vyksta su tuščiais langeliukais.
  • Ištrinti duomenis iš Ląstelė B7 .

Matome, kad rodoma tuščia, dėl tuščių langelių neatliekami jokie skaičiavimai.

3. Suderinkite ISBLANK ir OR funkcijas, kad apskaičiuotumėte ne tuščių langelių reikšmes

Funkcija ISBLANK yra versija IS funkcijų grupė. Ji tikrina bet kokią reikšmę arba langelį ir grąžina TRUE jei randama tuščia. Priešingu atveju, FALSE bus rodomas rezultatas.

1 žingsnis:

  • Parašykite formulę Ląstelė C14. Formulė bus tokia:
=IF(OR(ISBLANK(B7),ISBLANK(B8)),"",C7+C8)

2 žingsnis:

  • Paspauskite Įveskite .

Kadangi mūsų atskaitos ląstelėse yra duomenų, po skaičiavimo gauname rezultatą.

3 veiksmas:

  • Dabar ištrinkite duomenis iš bet kurio nuorodos langelio ir pažiūrėkite, kas nutiks.

Grąžinime gauname tuščią langelį, nes vienas langelis yra tuščias.

4. Prisijunkite prie COUNTA ir IF, kad susumuotumėte tik netuščius langelius

Funkcija COUNTA skaičiuoja ląstelių, kurios nėra tuščios tam tikrame intervale, skaičių.

Sintaksė:

COUNTA(value1, [value2], ...)

Argumentai:

vertė1 - Pirmasis argumentas apibūdina reikšmes, kurias norime suskaičiuoti.

value2, ... - Papildomi argumentai, apibūdinantys reikšmes, kurias norime skaičiuoti. Galime nustatyti ne daugiau kaip 255 argumentus.

1 žingsnis:

  • Vėl eikite į Ląstelė C14 ir užrašykite šią formulę.
=IF(COUNTA(B5:B12)=8,SUM(C5:C12),"")

2 žingsnis:

  • Tada paspauskite Įveskite .

Į mūsų formulę įtraukėme visus duomenis apie Pavadinimas stulpelis. COUNTA funkcija suskaičiuoja ląstelių su duomenimis skaičių ir palygina jį su bendru to intervalo ląstelių skaičiumi. Kadangi palyginimas nesutampa su intervalo skaičiumi, skaičiavimai neatliekami.

3 veiksmas:

  • Dabar pridėkite atsitiktinius duomenis Ląstelė B9 .

Dabar matome grįžtamąjį ryšį; nė vienas langelis nėra tuščias.

Panašūs skaitiniai:

  • Rasti, jei "Excel" ląstelė tuščia (7 metodai)
  • Jei ląstelė yra tuščia, tada "Excel" rodykite 0 (4 būdai)
  • Kaip grąžinti reikšmę, jei ląstelė yra tuščia (12 būdų)
  • Tuščių langelių paryškinimas programoje "Excel" (4 naudingi būdai)

5. Prisijunkite IF ir COUNTBLANK, kad susumuotumėte ne tuščius langelius, kurių viduje yra tuščių langelių

COUNTBLANK funkcija yra viena iš statistinių funkcijų. Ji naudojama tuščių langelių skaičiui diapazone suskaičiuoti.

Sintaksė:

COUNTBLANK(diapazonas)

Argumentas:

Diapazonas - Diapazonas, iš kurio norime skaičiuoti tuščius langelius.

1 žingsnis:

  • Parašysime COUNTBLANK funkcija Ląstelė C14 Formulė bus tokia:
=IF(COUNTBLANK(B5:B12),"",SUM(C5:C12))

2 žingsnis:

  • Tada paspauskite Įveskite .

Kadangi formulė pasirinktame diapazone rado tuščių langelių, rezultatas nerodomas.

3 veiksmas:

  • Dabar įkelkite atsitiktinius duomenis į Ląstelė B9 ir pažiūrėkite, kas nutiks.

Dabar diapazone nėra tuščių langelių ir rodomas suminis rezultatas.

6. COUNTIF operacija, skirta ne tuščių langelių sumai apskaičiuoti

COUNTIF funkcija yra viena iš statistinių funkcijų. Ji naudojama skaičiuoti kriterijų atitinkančių langelių skaičių.

Sintaksė:

COUNTIF(diapazonas, kriterijai)

Argumentai:

diapazonas - Tai ląstelių grupė, kurią norime suskaičiuoti. Diapazone gali būti skaičių, masyvų, įvardyto diapazono arba nuorodų, kuriose yra skaičių.

kriterijai - Tai gali būti skaičius, išraiška, langelio nuoroda arba teksto eilutė, kuri nustato, kurie langeliai bus skaičiuojami.

1 žingsnis:

  • Eikite į Ląstelė C14 .
  • Dabar užrašykite šią formulę:
=IF(COUNTIF(B5:B12,"")>0,"",SUM(C5:C12))

2 žingsnis:

  • Dabar paspauskite Įveskite .

Pritaikius formulę nematome jokio rezultato.

3 veiksmas:

  • Atsitiktinius duomenis pridedame į Ląstelė B9 .

Dabar gauname rezultatus, nes mūsų pasirinktame diapazone nėra jokių tuščių vietų.

7. Prisijunkite prie SUMPRODUCT ir IF, kad susumuotumėte duomenis, kurių viduje yra tuščių langelių

SUMPRODUCT funkcija rezultatas yra atitinkamų intervalų arba masyvų sandaugų suma. Numatytoji operacija yra daugyba, tačiau taip pat galima sudėti, atimti ir dalyti.

Sintaksė:

=SUMPRODUCT(array1, [array2], [array3], ...)

Argumentai:

array1 - Tai pirmasis masyvo argumentas, kurio komponentus norime padauginti ir sudėti.

[array2], [array3],... - Tai neprivalomi argumentai. Galime pridėti iki 255 argumentų.

1 žingsnis:

  • Taikyti SUMPRODUCT funkciją, kaip ši formulė:
=IF(SUMPRODUCT(--(B5:B12=""))>0,"",SUM(C5:C12))

2 žingsnis:

  • Dabar paspauskite Įveskite .

3 veiksmas:

  • Dabar į tuščią ląstelės langelį įrašykite pavadinimą Pavadinimas stulpelis.

Matome, kad rodomas norimas rezultatas, nes visi langeliai užpildyti duomenimis.

Išvada

Šiame straipsnyje aprašėme 7 metodus, kaip apskaičiuoti, ar ląstelė nėra tuščia, naudojant "Excel" formules. Tikiuosi, kad tai patenkins jūsų poreikius. Peržiūrėkite mūsų svetainę Exceldemy.com ir pateikite savo pasiūlymus komentarų lauke.

Hugh Westas yra labai patyręs Excel treneris ir analitikas, turintis daugiau nei 10 metų patirtį šioje srityje. Jis yra įgijęs apskaitos ir finansų bakalauro bei verslo administravimo magistro laipsnius. Hugh turi aistrą mokymui ir sukūrė unikalų mokymo metodą, kurį lengva sekti ir suprasti. Jo ekspertinės žinios apie „Excel“ padėjo tūkstančiams studentų ir specialistų visame pasaulyje tobulinti savo įgūdžius ir tobulėti savo karjeroje. Savo tinklaraštyje Hugh dalijasi savo žiniomis su pasauliu, siūlydamas nemokamus „Excel“ vadovėlius ir internetinius mokymus, kad padėtų asmenims ir įmonėms išnaudoti visą savo potencialą.