Turinys
Yra keletas "Microsoft Excel funkcijos, skirtos eilutėms su verte skaičiuoti "Excel" programoje. Šiame straipsnyje sužinosime apie jas su pavyzdžiais ir paaiškinimais.
Praktikos sąsiuvinis
Atsisiųskite šį sąsiuvinį ir pratybas.
Skaičiuoti eilutes su value.xlsx8 greiti būdai skaičiuoti eilutes su reikšme "Excel" programoje
1. Suskaičiuokite eilutes su reikšme pasirinkdami ląstelių diapazoną
Pasirinkę ląstelių intervalą, galime greitai suskaičiuoti eilutes su reikšme. Tarkime, kad turime "Microsoft" produktų ir jų metų versijų duomenų rinkinį. Galime suskaičiuoti eilutes, kuriose yra produktų pavadinimai.
ŽINGSNIAI:
- Pirmiausia pasirinkite visas eilutes.
- Tada prie Būsenos juosta apačioje, dešinėje pusėje, parinktis Skaičiuokite rodomas aktyvių eilučių, kuriose yra reikšmių, skaičius.
2. Funkcijos COUNTA taikymas eilutėms su verte skaičiuoti
Taikant COUNTA funkcija yra vienas iš dinamiškų duomenų eilučių skaičiavimo būdų. Čia mes keletą "Microsoft" produktų eilutėje. Ketiname suskaičiuoti bendrą eilučių skaičių ties C10 langelis kuriuose yra produktų pavadinimai.
ŽINGSNIAI:
- Pirmiausia pasirinkite C10 langelis .
- Tada įveskite formulę:
=COUNTA(B5:B8)
- Dabar paspauskite Įveskite pamatyti rezultatą.
Skaitykite daugiau: Kaip skaičiuoti eilutes su "Excel" formule (5 greiti metodai)
3. COUNT funkcija eilutėms su skaitine verte skaičiuoti
Kartais "Excel" eilutėje yra skaitinė vertė. COUNT funkcija padeda mums juos suskaičiuoti. Tarkime, kad turime "Microsoft" produktų duomenų rinkinį su jų metų versijomis. Ketiname suskaičiuoti skaitinę vertę, kurioje yra eilutės ties C10 langelis .
ŽINGSNIAI:
- Pirmiausia pasirinkite C10 langelis .
- Tada įveskite formulę:
=COUNT(B5:C8)
- Galiausiai paspauskite Įveskite ir pamatysime rezultatą.
4. COUNTIF funkcija eilutėms su teksto reikšme skaičiuoti
Padedant laukiniam personažui Žvaigždutė ( * ), galime taikyti COUNTIF funkcija į skaičiuoti eilutes su teksto reikšmėmis. Žvaigždutė padeda sužinoti bet kokį simbolių skaičių eilutėje. Jei eilutėje yra skaitinių & amp; teksto reikšmių derinys, jis taip pat padeda laikyti eilutę teksto reikšme. Turime "Microsoft" produktų duomenų rinkinį.
ŽINGSNIAI:
- Iš pradžių pasirinkite C10 langelis .
- Dabar įveskite formulę:
=COUNTIF(B5:B8, "*")
- Tada paspauskite Įveskite rezultatą.
5. SUM, MMULT, TRANSPOSE & amp; COLUMN funkcijos eilutėms su konkrečia verte skaičiuoti
Galime taikyti masyvo formulę, kurioje yra SUMA , MMULT, TRANSPOSE & SKILTIS funkcijos rasti eilutes, kuriose yra tam tikra reikšmė. Tarkime, turime darbalapį, kuriame yra "Microsoft" produktų ir jų metų versijų. Sužinosime, kiek eilučių turi " 2017 " adresu C10 langelis .
ŽINGSNIAI:
- Pasirinkite C10 langelis .
- Įveskite formulę:
=SUMA(--(MMULT(--(C5:D8=2017),TRANSPOSE(COLUMN(C5:D8)))>0)))
- Paspauskite Įveskite pamatyti rezultatą.
➤➤➤ Formulės supaprastinimas :
- Loginis formulės kriterijus yra:
=--(C5:D8=2017)
Taip sukuriamas TRUE/FALSE masyvo rezultatas ir dvigubas neigiamas ( - ) verčia TRUE/FALSE svetainėje 1 & amp; 0 atitinkamai.
- 4 eilučių ir 2 stulpelių masyvas (4*2 masyvas) patenka į MMULT funkcija kaip Array1.
- Norėdami gauti stulpelio numerį masyvo formatu, naudojame Funkcija COLUMN .
=COLUMN(C5:D8)
- Norėdami stulpelių masyvo formatą paversti eilučių masyvu, naudojame TRANSPOSE funkcija .
=TRANSPOZICIJA(STULPELIS(C5:D8))
- Galiausiai SUM funkcija skaičiuoja eilutes su reikšmėmis.
6. "Excel" skaičiuoti eilutes su keliais OR kriterijais
Padedant Būlio logika ir SUMPRODUCT funkcija , galime skaičiuoti eilutes su keliais ARBA kriterijus. Iš toliau pateikto duomenų rinkinio turime suskaičiuoti eilutes, kuriose produktas1 yra " Žodis " arba produktas2 yra " "Excel" ".
ŽINGSNIAI:
- Pasirinkite C10 langelis .
- Po to įveskite formulę:
=SUMPRODUCT(--((C5:C8="Word")+(D5:D8="Excel")>0))
➤ PASTABA: Šiuo atveju du loginiai kriterijai yra sujungti ženklu Plius ( + ) kaip papildymas reikalaujama, kad Būlio algebra Pirmuoju loginiu kriterijumi tikrinama, ar produktas1 yra " Žodis ", o pagal antrąjį kriterijų tikrinama, ar produktas2 yra " "Excel" ". Mes nenaudosime SUMPRODUCT funkcija tik dėl to, kad ji dvigubai skaičiuoja eilutes su " Žodis " & amp;" "Excel" ". Mes naudojame dvigubą neigiamą( - ), nes ji verčia vertybes TRUE/FALSE svetainėje 1 & amp; 0 atitinkamai su " >0 ". Įrašo viduje sukuriamas vienas masyvas iš 1s & amp; 0s. SUMPRODUCT funkcija .
- Tada paspauskite Įveskite rezultatą.
.
7. "Excel" skaičiuoja eilutes, atitinkančias vidinius kriterijus, naudodama SUMPRODUCT funkciją
Darant prielaidą, kad turime produktų duomenų rinkinį ir pardavimų įrašą 1 grupė & 2 grupė . Mes naudojame SUMPRODUCT funkcija vidinius kriterijus atitinkančioms eilutėms skaičiuoti.
Kriterijai:
- 1 grupė> 2 grupė
- 2 grupė > 1 grupė
ŽINGSNIAI:
- Pasirinkite C10 langelis .
- Dabar už 1 grupė> 2 grupė kriterijus, įveskite formulę:
=SUMPRODUCT(--(C5:C8>D5:D8))
- Paspauskite Įveskite .
- Tada už 2 grupė > 1 grupė kriterijus, įveskite formulę:
=SUMPRODUKTAS(--(C5:C8
- Galiausiai paspauskite Įveskite ir pamatysite rezultatą.
8. VBA naudojimas eilutėms su verte skaičiuoti "Excel" programoje
Galime naudoti VBA kodas, skirtas eilutėms su reikšmėmis skaičiuoti. Čia turime duomenų rinkinį. Suskaičiuosime visas panaudotas eilutes, kuriose yra duomenų.
ŽINGSNIAI:
- Eikite į lapo skirtuką ir Dešiniuoju pelės klavišu spustelėkite ant dabartinio lapo pelės.
- Pasirinkite Peržiūrėti kodą .
- A VBA modulis pasirodo langas.
- Dabar jame įveskite šį kodą.
Option Explicit Sub RowsWithValue() Dim i As Long Dim q As Range With ActiveSheet.UsedRange 'ciklas per kiekvieną eilutę iš naudojamo diapazono For Each q In .Rows 'patikrinti, ar eilutėje yra ląstelė su verte If Application.CountA(q)> 0 Then 'skaičiuoja ne tuščių eilučių skaičių Cells i = i + 1 End If Next End With MsgBox "Used rows number = " & i End Sub
- Spustelėkite Paleisti galimybė.
- Galiausiai galutinį skaičiavimo rezultatą galime pamatyti trumpo pranešimo lange.
Skaityti daugiau: Kaip skaičiuoti eilutes "Excel" programoje naudojant VBA (5 būdai)
Išvada
Tai yra greičiausi būdai skaičiuoti eilutes, kurių vertė yra "Excel" . Yra pridėtas praktikos sąsiuvinis. Išbandykite jį. Galite ko nors paklausti ar pasiūlyti naujų metodų.