Kuinka laskea Excelissä, jos solut eivät ole tyhjiä: 7 esimerkkikaavaa

  • Jaa Tämä
Hugh West

Microsoft Excel on erinomainen ohjelmisto tietojen tehokkaaseen käsittelyyn. Tässä artikkelissa opettelemme laskemaan, jos solu ei ole tyhjä Excel-kaavojen avulla.

Lataa harjoituskirja

Lataa tämä harjoituskirja, jotta voit harjoitella tätä artikkelia lukiessasi.

Laske jos solu ei ole tyhjä.xlsxx

7 Excel-kaavat laskemiseksi, jos solut eivät ole tyhjiä

Tässä artikkelissa meidän on käytettävä IF-toiminto kaikki menetelmät, joilla lasketaan, jos solu ei ole tyhjä Excelissä. Käytämme muita funktioita yhdessä funktioiden kanssa. IF toiminto ja tarkista tyhjät kohdat ja laske.

IF-toiminto on yksi Excelin laajasti käytetyistä funktioista. Tämä on looginen funktio, jota käytetään vertaamaan arvoa haluamaamme arvoon ja antamaan tulos. IF lausekkeella on kaksi tulosta. Ensimmäinen tulos on, jos vertailumme on Totta , toinen, jos vertailumme on False .

Syntaksi:

IF(looginen_testi, arvo_jos_tosi, [arvo_jos_väärä])

Argumentit:

logical_test - Ehto, jonka asetamme testattavaksi.Ehto, jonka haluat testata.

value_if_true - Jos looginen testi on Totta , funktio palauttaa arvon, joka asetetaan tässä.

value_if_false - Jos looginen testi on False , funktio palauttaa tämän arvon.

Aineistossa tarkastellaan joitakin yrityksessä työskenteleviä työntekijöitä ja heidän palkkaansa.

1. Yhdistä IF- ja AND-funktiot laskeaksesi, jos solut eivät ole tyhjiä.

Tässä jaksossa käytetään yhdistelmää IF & AND-funktiot .

The AND funktio on looginen testi. Se testaa, ovatko kaikki ehdot oikein, ja palauttaa sitten TRUE . tai jos jokin ehdoista ei täyty, palaa takaisin. FALSE .

Syntaksi:

AND(looginen1, [looginen2], ...)

Argumentit:

logical1 - Se on ensimmäinen ehto, että haluamme testata, että voidaan harkita joko TRUE tai FALSE .

logical2, ... - Lisäehdot, jotka haluamme testata, että voidaan harkita olevan joko TRUE tai FALSE Voimme asettaa enintään 255 ehtoa.

Vaihe 1:

  • Lisää rivi laskelman näyttämiseksi.

Vaihe 2:

  • Siirry osoitteeseen Solu C14 .
  • Kirjoita kaava ja se on:
=IF(AND(B7"",B8""),C7+C8,"")

Vaihe 3:

  • Paina nyt Kirjoita .

Täällä saamme SUMMA laskenta, koska vertailevat solut sisältävät tietoja.

Vaihe 4:

  • Poistetaan nyt seuraavat tiedot Solu B7 ja katso mitä tapahtuu.

Jos siis jokin tyhjä solu löytyy, laskentaa ei tehdä.

2. Sovelletaan IF- ja OR-funktioita muiden kuin tyhjien solujen laskemiseen.

OR-funktio on looginen funktio, jota käytetään päättämään, onko jokin testin tiloista TRUE .

Se palauttaa TRUE jos jokin sen argumenteista on kelvollinen, ja palauttaa arvion FALSE jos kaikki sen argumentit ovat vääriä.

Syntaksi:

OR(looginen1, [looginen2], ...)

Argumentit:

logical1 - Haluamme testata ensimmäistä ehtoa, jossa voidaan ottaa huomioon joko seuraavat seikat TRUE tai FALSE .

logical2, ... - Lisäehdot, joita haluamme testata ja joissa voidaan ottaa huomioon joko seuraavat seikat TRUE tai FALSE Voimme asettaa enintään 255 ehtoa.

Vaihe 1:

  • Siirry osoitteeseen Solu C14 .
  • Kirjoita yhdistelmä IF & TAI kaava. Kaava:
=IF(OR(B7="",B8=""),"",C7+C8)

Vaihe 2:

  • Paina sitten Kirjoita .

Koska vertailevat solumme sisältävät tietoja, saamme laskennan jälkeen summatuloksen.

Vaihe 3:

  • Haluamme nähdä, mitä tapahtuu tyhjille soluille.
  • Poista tiedot Solu B7 .

Näemme, että tyhjä näkyy, laskentaa ei tehdä tyhjien solujen vuoksi.

3. Yhdistä ISBLANK- ja OR-funktiot laskemaan ei-tyhjät solut

ISBLANK-funktio on versio IS Se tarkastaa minkä tahansa arvon tai solun ja palauttaa TRUE jos se löytyy tyhjänä. Muuten, FALSE näkyy tuloksessa.

Vaihe 1:

  • Kirjoita kaava muotoon Solu C14. Kaava on seuraava:
=IF(OR(ISBLANK(B7),ISBLANK(B8)),"",C7+C8)

Vaihe 2:

  • Paina Kirjoita .

Koska viitesolut sisältävät tietoja, saamme tuloksen laskennan jälkeen.

Vaihe 3:

  • Poista nyt tiedot mistä tahansa viitesolusta ja katso, mitä tapahtuu.

Saamme tyhjän tuloksen, koska yksi solu on tyhjä.

4. Liitä COUNTA ja IF yhteen laskemaan vain muut kuin tyhjät solut.

COUNTA-funktio laskee niiden solujen määrän, jotka eivät ole tyhjiä tietyllä alueella.

Syntaksi:

COUNTA(arvo1, [arvo2], ...)

Argumentit:

value1 - Ensimmäinen argumentti kuvaa arvot, jotka haluamme laskea.

value2, ... - Lisäargumentit, jotka kuvaavat arvoja, jotka haluamme laskea. Voimme määrittää enintään 255 argumenttia.

Vaihe 1:

  • Mene jälleen osoitteeseen Solu C14 ja kirjoita seuraava kaava.
=IF(COUNTA(B5:B12)=8,SUM(C5:C12),"")

Vaihe 2:

  • Paina sitten Kirjoita .

Kaavassamme olemme ottaneet kaikki tiedot, jotka ovat Nimi sarake. COUNTA toiminto laskee dataa sisältävien solujen lukumäärän ja vertaa sitä kyseisen alueen solujen kokonaismäärään. Koska vertailu ei vastaa alueen lukumäärää, laskentaa ei suoriteta.

Vaihe 3:

  • Lisää nyt satunnaisia tietoja Solu B9 .

Näemme nyt paluun; yksikään solu ei ole nyt tyhjä.

Samanlaisia lukemia:

  • Etsi, jos solu on tyhjä Excelissä (7 menetelmää)
  • Jos solu on tyhjä, näytä 0 Excelissä (4 tapaa)
  • Kuinka palauttaa arvo, jos solu on tyhjä (12 tapaa)
  • Korosta tyhjät solut Excelissä (4 hedelmällistä tapaa)

5. Liitä IF ja COUNTBLANK summaamaan ei-tyhjät solut, joiden sisällä on tyhjiä soluja.

COUNTBLANK-toiminto on yksi tilastofunktioista, jota käytetään laskemaan tyhjien solujen määrä alueella.

Syntaksi:

COUNTBLANK(alue)

Väite:

Alue - Alue, josta haluamme laskea tyhjät solut.

Vaihe 1:

  • Kirjoitamme COUNTBLANK toiminto Solu C14 Kaava on:
=IF(COUNTBLANK(B5:B12),"",SUM(C5:C12))

Vaihe 2:

  • Paina sitten Kirjoita .

Koska kaava löysi tyhjiä soluja valitusta alueesta, tulosta ei näy.

Vaihe 3:

  • Laita nyt satunnaisia tietoja Solu B9 ja katso mitä tapahtuu.

Nyt alueella ei ole tyhjiä soluja, ja se näyttää summatuloksen.

6. COUNTIF-operaatio muiden kuin tyhjien solujen yhteissumman laskemiseksi.

COUNTIF-toiminto on yksi tilastollisista funktioista, jota käytetään laskemaan kriteerin täyttävien solujen lukumäärä.

Syntaksi:

COUNTIF(alue, kriteerit)

Argumentit:

alue - Se on soluryhmä, jonka solut haluamme laskea. Alue voi sisältää numeroita, matriiseja, nimetty alue tai viittauksia, jotka sisältävät numeroita.

kriteerit - Se voi olla numero, lauseke, soluviittaus tai merkkijono, joka määrittää, mitkä solut lasketaan.

Vaihe 1:

  • Siirry osoitteeseen Solu C14 .
  • Kirjoita nyt seuraava kaava:
=IF(COUNTIF(B5:B12,"")>0,"",SUM(C5:C12))

Vaihe 2:

  • Paina nyt Kirjoita .

Kaavan soveltamisen jälkeen emme näe mitään tulosta.

Vaihe 3:

  • Lisäämme satunnaisia tietoja Solu B9 .

Nyt saamme tuloksia, koska meillä ei ole yhtään tyhjää valitulla alueella.

7. Yhdistä SUMPRODUCT ja IF summaamaan tiedot, joiden sisällä on tyhjiä soluja.

SUMPRODUCT-funktio saadaan vastaavien alueiden tai matriisien tuotteiden summana. Oletusoperaatio on kertolasku, mutta myös yhteenlasku, vähennyslasku ja jako ovat mahdollisia.

Syntaksi:

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

Argumentit:

array1 - Se on ensimmäinen argumentti, jonka komponentit haluamme kertoa ja sitten laskea yhteen.

[array2], [array3]... - Ne ovat valinnaisia argumentteja. Voimme lisätä enintään 255 argumenttia.

Vaihe 1:

  • Sovelletaan SUMPRODUCT toiminto kuten seuraava kaava:
=IF(SUMPRODUCT(--(B5:B12=""))>0,"",SUM(C5:C12))

Vaihe 2:

  • Paina nyt Kirjoita .

Vaihe 3:

  • Laita nyt nimi tyhjään soluun kentän Nimi sarake.

Näemme, että haluttu tulos näkyy, koska kaikki solut on täytetty tiedoilla.

Päätelmä

Tässä artikkelissa kuvataan 7 menetelmää, joilla lasketaan, jos solu ei ole tyhjä Excel-kaavojen avulla. Toivottavasti tämä tyydyttää tarpeesi. Tutustu verkkosivustoomme. Exceldemy.com ja anna ehdotuksesi kommenttikenttään.

Hugh West on erittäin kokenut Excel-kouluttaja ja analyytikko, jolla on yli 10 vuoden kokemus alalta. Hän on koulutukseltaan laskentatoimen ja rahoituksen kandidaatti sekä kauppatieteiden maisteri. Hughilla on intohimo opettamiseen, ja hän on kehittänyt ainutlaatuisen opetusmenetelmän, jota on helppo seurata ja ymmärtää. Hänen asiantuntemuksensa Excelistä on auttanut tuhansia opiskelijoita ja ammattilaisia ​​maailmanlaajuisesti parantamaan taitojaan ja menestymään urallaan. Blogissaan Hugh jakaa tietämyksensä maailman kanssa tarjoamalla ilmaisia ​​Excel-opetusohjelmia ja verkkokoulutusta auttaakseen yksilöitä ja yrityksiä saavuttamaan täyden potentiaalinsa.