Miten Excel laskee rivit arvolla (8 tapaa)

  • Jaa Tämä
Hugh West

On olemassa useita Microsoft Excel funktioita, joiden avulla voit laskea rivejä, joilla on arvo Excelissä. Tässä artikkelissa tutustumme niihin esimerkkien ja selitysten avulla.

Käytännön työkirja

Lataa seuraava työkirja ja harjoitus.

Laske rivit, joilla on arvo.xlsx

8 nopeaa tapaa laskea rivejä arvolla Excelissä

1. Laske rivit, joilla on arvo, valitsemalla solujen alue.

Valitsemalla solualueen voimme nopeasti laskea rivit, joilla on arvo. Oletetaan, että meillä on tietokokonaisuus Microsoftin tuotteista ja niiden vuosiversioista. Voimme laskea rivit, jotka sisältävät tuotteiden nimet.

VAIHEET:

  • Valitse ensin kaikki rivit.
  • Sitten klo Tilapalkki oikeassa alareunassa on vaihtoehto Count näyttää arvoja sisältävien aktiivisten rivien määrän.

2. COUNTA-funktion soveltaminen arvoa sisältävien rivien laskemiseen

Soveltamalla COUNTA-toiminto on yksi dynaamisista tavoista laskea rivejä, joissa on tietoja. Tässä meillä on joitakin Microsoftin tuotteita rivissä. Laskemme rivien kokonaismäärän osoitteessa Solu C10 jotka sisältävät tuotteiden nimiä.

ASKELEET:

  • Valitse ensin Solu C10 .
  • Kirjoita sitten kaava:
=COUNTA(B5:B8)

  • Nyt paina Kirjoita nähdäksesi tuloksen.

Lue lisää: Kuinka laskea rivit kaavalla Excelissä (5 nopeaa menetelmää)

3. COUNT-funktio numeerisen arvon sisältävien rivien laskemiseen

Joskus rivi sisältää numeerisen arvon Excelissä. COUNT-toiminto auttaa meitä laskemaan ne. Oletetaan, että meillä on tietokokonaisuus Microsoftin tuotteista ja niiden vuosiversioista. Laskemme numeerisen arvon, joka sisältää rivit osoitteessa Solu C10 .

ASKELEET:

  • Valitse ensin Solu C10 .
  • Kirjoita sitten kaava:
=COUNT(B5:C8)

  • Lopuksi paina Kirjoita ja näemme tuloksen.

4. COUNTIF-funktio, jolla lasketaan rivejä, joissa on tekstiarvo.

Luonnonvaraisen hahmon avulla Asteriski ( * ), voimme soveltaa COUNTIF-toiminto osoitteeseen laskee rivit, joilla on tekstiarvoja. Asteriski auttaa meitä selvittämään minkä tahansa merkkimäärän rivillä. Jos rivillä on yhdistelmä numeerisia & merkki; tekstiarvoja, se auttaa myös pitämään riviä tekstiarvona. Meillä on Microsoftin tuotteita koskeva tietokokonaisuus.

ASKELEET:

  • Valitse ensin Solu C10 .
  • Kirjoita nyt kaava:
=COUNTIF(B5:B8, "*")

  • Paina sitten Kirjoita tulosta varten.

5. SUM, MMULT, TRANSPOSE & COLUMN-funktiot, joilla lasketaan rivejä, joilla on tietty arvo.

Voimme soveltaa array-kaavaa, joka sisältää SUMMA , MMULT, TRANSPOSE & COLUMN toiminnot löytääksemme rivit, jotka sisältävät tietyn arvon. Oletetaan, että meillä on taulukko, joka sisältää Microsoftin tuotteita ja niiden vuosiversioita. Selvitämme niiden rivien lukumäärän, joilla on " 2017 " osoitteessa Solu C10 .

VAIHEET:

  • Valitse Solu C10 .
  • Kirjoita kaava:
=SUM(--(MMULT(--(C5:D8=2017),TRANSPOSE(COLUMN(C5:D8)))>0)))

  • Hit Kirjoita nähdäksesi tuloksen.

➤➤➤ Kaavan yksinkertaistaminen :

  • Kaavan looginen kriteeri on:
=--(C5:D8=2017)

Tämä tuottaa TOTTA/VÄÄRIN array-tulos ja kaksoisnegatiivisuus ( - ) pakottaa arvot TOTTA/VÄÄRIN osoitteessa 1 & 0 vastaavasti.

  • Neljän rivin ja kahden sarakkeen (4*2-muotoinen joukko) menee osoitteeseen MMULT-toiminto kuten Array1.
  • Saadaksemme sarakkeen numeron array-muodossa, käytämme komentoa COLUMN-toiminto .
=COLUMN(C5:D8)

  • Muuttaaksemme sarakemäärämuodon rivimassaksi käytämme komentoa TRANSPOSE-toiminto .
=TRANSPOSE(COLUMN(C5:D8))

  • Lopuksi SUM-funktio laskee rivit, joilla on arvoja.

6. Excel Count Rows useita OR-perusteita käyttäen

Avulla Boolen logiikka ja SUMPRODUCT-funktio voimme laskea rivit, joilla on useita TAI Alla olevasta tietokokonaisuudesta on laskettava ne rivit, joissa tuote1 on "". Sana " tai tuote2 on " Excel ".

ASKELEET:

  • Valitse Solu C10 .
  • Kirjoita sen jälkeen kaava:
=SUMPRODUCT(--((C5:C8="Word")+(D5:D8="Excel")>0))

HUOM: Tässä kaksi loogista kriteeriä on liitetty merkillä Plus ( + ) kuin lisäys vaaditaan Boolen algebra Ensimmäisellä loogisella kriteerillä testataan, onko tuote1 "". Sana " ja toinen kriteeri testaa, onko tuote2 " Excel ". Emme käytä SUMPRODUCT-funktio vain, koska se laskee kaksinkertaisesti rivit, joissa on sekä " Sana " &" Excel ". Käytämme double negative( - ), koska se pakottaa arvot TOTTA/VÄÄRIN osoitteessa 1 & 0 vastaavasti " >0 ". 1s & 0s luodaan yhden 1s & 0s -joukon sisään. SUMPRODUCT-funktio .

  • Paina sitten Kirjoita tulosta varten.

.

7. Excel Count Rows, joka täyttää sisäiset kriteerit SUMPRODUCT-funktion avulla

Oletetaan, että meillä on tuotetietokanta ja myyntitietueet ovat Ryhmä 1 & Ryhmä 2 . Käytämme SUMPRODUCT-funktio sisäiset kriteerit täyttävien rivien laskemiseksi.

Kriteerit:

  • Ryhmä 1> Ryhmä 2
  • Ryhmä 2 > Ryhmä 1

VAIHEET:

  • Valitse Solu C10 .
  • Nyt Ryhmä 1> Ryhmä 2 kriteerit, kirjoita kaava:
=SUMPRODUCT(--(C5:C8>D5:D8))

  • Hit Kirjoita .
  • Sitten Ryhmä 2 > Ryhmä 1 kriteerit, kirjoita kaava:
=SUMUTUOTE(--(C5:C8

  • Paina lopuksi Kirjoita ja katso tulos.

8. VBA:n käyttäminen rivien laskemiseen arvolla Excelissä

Voimme käyttää VBA koodi arvoja sisältävien rivien laskemiseksi. Tässä meillä on tietokokonaisuus. Aiomme laskea kaikki käytetyt rivit, jotka sisältävät tietoja.

ASKELEET:

  • Siirry arkki-välilehdelle ja Napsauta hiiren kakkospainikkeella nykyisen arkin hiirellä.
  • Valitse Näytä koodi .

  • A VBA-moduuli ikkuna avautuu.
  • Kirjoita siihen seuraava koodi.
 Option Explicit Sub RowsWithValue() Dim i As Long Dim q As Range With ActiveSheet.UsedRange 'silmukka jokaisen rivin läpi käytetystä alueesta For Each q In .Rows 'tarkista, sisältääkö rivi solun, jossa on arvo If Application.CountA(q)> 0 Then 'laskee rivien lukumäärän, jotka eivät ole tyhjiä soluja i = i + 1 End If Next End With MsgBox "Käytettyjen rivien lukumäärä = " & i End Sub 
  • Napsauta Suorita vaihtoehto.

  • Lopuksi näemme lopullisen laskentatuloksen lyhyessä viestiruudussa.

Lue lisää: Rivien laskeminen VBA: lla Excelissä (5 lähestymistapaa)

Päätelmä

Nämä ovat nopein tapa laskea rivit, joiden arvo on kohdassa Excel Siihen on lisätty harjoituskirja. Kokeile sitä. Voit vapaasti kysyä mitä tahansa tai ehdottaa uusia menetelmiä.

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.