Kiel Nombri Vicojn kun Datumoj en Kolumno Uzante VBA en Excel (9 Manieroj)

  • Kundividu Ĉi Tion
Hugh West

Se vi serĉas iujn el la plej facilaj manieroj kalkuli vicojn kun datumoj en kolumno uzante Excel VBA , tiam vi estas en la ĝusta loko. Do, ni komencu per nia ĉefa artikolo por scii pli pri nombri vicojn kun datumoj en kolumno facile.

Elŝutu Laborlibron

Nombri Vicojn kun Data.xlsm

9 Manieroj Nombri Vicojn kun Datumoj en Kolumno Uzante Excel VBA

Ĉi tie, ni havas la jenan datumaron enhavantan vendajn registrojn de kompanio. Ni uzos malsamajn kolumnojn kun datumoj de ĉi tiu datumaro por klarigi malsamajn manierojn kalkuli vicojn surbaze de la datumoj de kolumno.

Ni uzis Microsoft Excel 365 versio ĉi tie, vi povas uzi iujn ajn aliajn versiojn laŭ via oportuno.

Metodo-1: Uzado de VBA-Vicoj.Count Property por Nombri Vicojn kun Datumoj en Kolumno en Excel

Jen, ni ni kalkulos la vicojn de la kolumno Vendoj kun vendaj valoroj por la produktoj uzante la Vicojn. Nombri posedaĵon de VBA .

Paŝo-01 :

➤ Iru al Programisto Tab >> Visual Basic Opcio.

Tiam, la Visual Basic Editor malfermiĝos .

➤ Iru al Enmeti Tab >> Modulo Opcio.

Post tio, Modulo estos kreita.

Paŝo-02 :

➤ Skribu la sekvan kodon

7561

Ĉi tie, ni deklaris X kiel Entjero , “D4:D11” estas la intervalo surbaze dekiun kolumnon ni nombras vicojn kaj finfine ni asignis la vicon-numeron al X .

Mesaĝkesto ( MsgBox ) donos al ni la rezulton kiel la totala nombro de vicoj.

➤ Premu F5 .

Tiam, vi ricevos la totalan nombron de vicoj kun datumoj kiel 8 el la Vendoj kolumno en mesaĝkesto.

Legu Pli: Excel VBA  por Nombri Vicojn kun Datumoj (4 Ekzemploj)

Metodo-2: Uzante Finan Propon por Nombri Vicojn kun Datumoj en Kolumno

En ĉi tiu sekcio, ni uzos la Finu posedaĵon de VBA por nombri la vicojn kun vendaj valoroj de la kolumno Vendoj .


1>Paŝoj :

➤ Sekvu Paŝo-01 de Metodo-1 .

➤ Skribu la sekvan kodon

8758

Ĉi tie, ni deklaris X kiel Entjero , “D4” estas la komenca valoro de la intervalo surbaze de kiu kolumno ni nombras vicojn. kaj fine ni asignis la vican numeron al X . X donos al ni la lastan uzatan vicon-numeron ne la totalajn uzatajn vicojn de ĉi tiu kolumno. Do, por akiri la totalan vican nombron ni subtrahis 3 ( Komenca Vico-Numero-1 = 4-1 = 3 ) de X .

Mesaĝkesto ( MsgBox ) aperos kun la tuta nombro da vicoj.

➤ Premu F5 .

Post tio, vi havos 8 kiel la totalan nombron da vicoj de la kolumno Vendoj en mesaĝkesto.

Legu Pli: Kiel NombriVicoj kun Datumoj en Excel (4 Formuloj)

Metodo-3: Uzante la Kombinaĵon de Vicoj.Count Property kaj End Property

Ĉi tie, ni uzos la kombinaĵon de la du propraĵoj de VBA kiel la Vicoj. Nombri posedaĵon kaj la Finan posedaĵon kune por kalkuli la totalajn vicojn de la kolumno Vendoj .

Paŝoj :

➤ Sekvu Paŝo-01 de Metodo-1 .

➤ Skribu la sekvan kodon

5086

Ĉi tie, ni deklaris X kiel Entjero , 4 en (Vicoj. Nombri, 4) estas por la Vendoj kolumno surbaze de kiu kolumno ni nombras vicojn kaj fine ni asignis la vicon-numeron al X .

X redonos la lastan uzatan vicon nombro ne la totalaj uzitaj vicoj de ĉi tiu kolumno. Do, por akiri la totalan vican nombron ni subtrahis 3 ( Komenca Vico-Numero-1 = 4-1 = 3 ) de X .

Mesaĝkesto ( MsgBox ) aperos kun la tuta nombro da vicoj.

➤ Premu F5 .

Poste, ni ricevos 8 kiel la totala nombro da vicoj de la kolumno Vendoj en mesaĝkesto.

Rilata Enhavo: Kiel Nombri Vicojn kun Multoblaj Kriterioj en Excel (6 Metodoj)

Metodo-4: Uzante VBA-Selektan Propraĵon por Nombri Vicojn kun Datumoj en Kolumno en Excel

Vi povas uzi la Elekta posedaĵo ankaŭ por kalkuli la totalajn vicojn surbaze de datumoj de la Vendoj. kolumno.

Paŝoj :

➤ Sekvu Paŝon-01 de Metodo -1 .

➤ Skribu la sekvan kodon

4707

Ĉi tie, ni deklaris X kiel Entjero , la vicojn de la elektita intervalo estos kalkulita ĉi tie, kaj finfine, ni asignis la vicon-numeron al X .

Mesaĝkesto ( MsgBox ) donos al ni la rezulton kiel la totalo. nombro da vicoj.

Tiam, ni devas reveni al la ĉefa folio.

➤ Elektu la gamon de la kolumno Vendoj . , kaj poste, iru al la Ellaboranto Lageto >> Makrooj Opcio.

Post tio, la Makroa dialogkesto aperos.

➤ Elektu la Makronomon nombrajn4 , kaj poste premu la Run. opcio.

Fine, ni ricevos la sekvan mesaĝkeston dirantan "Nombro de uzataj vicoj estas 8" .

Legu Pli: Kiel Nombri Vicojn kun VBA en Excel (5 Aliroj)

Metodo-5: Nombri Vicojn kun Datumoj en Kolumno Uzante FIND-Funkcion

Jen, ni uzos la FIND-funkcio por kalkuli la vicojn kun tekstaj ĉenoj en la Regiono kolumno.

Paŝoj :

➤ Sekvu Paŝo-01 de Metodo-1 .

➤ Skribu la sekvan kodon

4916

Ĉi tie, ni deklaris X as Entjero , rng kiel Gamo , “C4:C11” estas la intervalo surbaze de kiun kolumnon ni nombras vicojn kaj fine ni asignis ĝin rng .

Ni uzis la WITH proklamon por eviti la ripeton uzi la objektonomon kiel rng .

Uzante la funkcion TROVU , X donos al ni la lastan uzatan vicon-numeron ne la totalajn uzatajn vicojn de ĉi tiu kolumno. Do, por akiri la totalan vican nombron ni subtrahis 3 ( Komenca Vico-Numero-1 = 4-1 = 3 ) de X .

Mesaĝkesto ( MsgBox ) aperos kun la tuta nombro da vicoj.

➤ Premu F5 .

Fine, vi havos 8 kiel la totala nombro da vicoj de la kolumno Vendoj en mesaĝkesto.

Rilata Enhavo: Excel Nombri Videblajn Vicojn (Formulo kaj VBA Kodo)

Similaj Legoj:

  • Nombri Vicojn en Grupo kun Pivota Tablo en Excel (Paŝo-post-paŝa Gvidlinio)
  • Excel VBA: Nombri Vicojn en Folio (5 Ekzemploj)

Metodo-6: Kalkuli Nemalplenajn Vicojn kun Datumoj en Kolumno Uzante VBA

Ĉi tie, ni havas kelkajn malplenajn ĉelojn en la kolumno Vendoj (ni forigis kelkajn valorojn por ĉi tiu metodo) kaj uzante VBA kodon ni kalkulos nur la totalan nombron da vicoj kun valoroj.

Paŝoj :

➤ Sekvu Paŝo-01 de Metodo-1 .

➤ Skribu la sekvan kodon

9482

Ĉi tie, ni deklaris X kiel Long , Y , kaj rng kiel Range , “D4:D11” estas la intervalo surbaze de kiu kolumno ni nombras vicojn kaj fine ni havasasignis ĝin al rng .

La buklo FOR kontrolos ĉu ĉiu el la ĉeloj de ĉi tiu gamo enhavas iun valoron uzante la COUNTA-funkcion kaj por la ĉeloj havantaj valorojn, X estos pliigita je 1 ĉiufoje.

Fine, ni ricevos la totalajn vicinumrojn kun nemalplenaj ĉeloj per mesaĝo. skatolo.

➤ Premu F5 .

Evente, vi havos 5 kiel la totala nombro de nemalplenaj vicoj de la kolumno Vendoj en mesaĝkesto.

Legu Pli: Kiel Nombri Filtritajn Vicojn en Excel kun VBA ( Paŝo-post-paŝa Gvidlinio)

Metodo-7: Nombri Vicojn kun Specifa Valoro

Ĉi tie, ni kalkulos la totalan nombron da vicoj kun venda valoro de $2,522.00 el la Vendado kolumno.

Paŝoj :

➤ Sekvu Paŝon -01 de Metodo-1 .

➤ Skribu la sekvan kodon

6590

Ĉi tie, ni deklaris X kiel Longa , Y , kaj rng kiel Intervalo , “D4:D11” estas la intervalo surbaze de kiu kolumno ni kalkulas vicojn kaj fine ni asignis ĝin al rng .

La FOR buklo kontrolos ĉu iu el la ĉeloj de ĉi tiu gamo enhavas la vendan valoron 2522 uzante la funkcion COUNTIF kaj por la ĉeloj havantaj ĉi tiun valoron, X estos pliigita je 1 ĉiufoje.

Fine, ni ricevos la totalajn vicnombrojn kun la valoro de 2522 per mesaĝoskatolo.

➤ Premu F5 .

Finfine, vi havos 3 kiel la totalaj vicoj. de la Vendaj kolumno enhavanta la vendan valoron de $2,522.00 en mesaĝkesto.

Legu Pli: Excel VBA: Nombri Vicojn kun Specifaj Datumoj (8 Ekzemploj)

Metodo-8: Nombri Vicojn kun Valoroj Pli grandaj ol Specifa Valoro

En ĉi tiu sekcio, ni faros kalkulu la totalan nombron da vicoj kun valoroj pli grandaj ol $3000.00 en la Vendoj kolumno.

Paŝoj :

➤ Sekvu Paŝo-01 de Metodo-1 .

➤ Skribu la sekvan kodon

9148

Ĉi tie, ni deklaris X kiel Longa , Y , kaj rng kiel Gamo , “D4:D11” estas la intervalo surbaze de kiu kolumno ni kalkulas vicojn kaj fine ni asignis ĝin al rng .

La FOR buklo kontrolos ĉu iu el la ĉeloj de ĉi tiu gamo enhavas la vendan valoron pli granda ol 3000 uzante la COUNTIF-funkcion (aŭ vi povas provi por iu ajn alia kondiĉoj kiel malpli ol, pli granda ol aŭ egala al, ktp.) kaj por la ĉeloj havantaj ĉi tiun valoron, X estos pliigita je 1 ĉiufoje.

Fine, ni ricevos la totalajn vicinumrojn kun valoroj pli grandaj ol 3000 per mesaĝkesto.

➤ Premu F5 .

Poste, vi havos 3 kiel la entumaj vicoj de la Vendoj kolono enhavanta la vendojn.valoroj pli grandaj ol $3,000.00 en mesaĝkesto.

Legu Pli: Kiel Excel Nombri Vicojn kun Valoro (8 Manieroj)

Metodo-9: Nombri Vicojn kun Specifa Teksta Ŝnuro

Ni ricevos la nombron da vicoj ĉi tie enhavantaj pomon ĝuste aŭ parte en la kolumno Produkto .

Paŝoj :

➤ Sekvu Paŝon- 01 de Metodo-1 .

➤ Skribu la sekvan kodon

7822

Ĉi tie, ni deklaris X kiel Longa , Y , kaj rng kiel Intervalo , “B4:B11” estas la intervalo surbaze de kiu kolumno ni kalkulas vicojn kaj finfine ni asignis ĝin al rng .

La FOR buklo kontrolos ĉu iu el la ĉeloj de ĉi tiu gamo enhavas la tekstan ĉenon . "apliki" uzante la funkcion COUNTIF (ĉi tie, ĝi kalkulos kaj por la ĝustaj kongruoj kaj partaj kongruoj uzante la Asterisko simbolon antaŭ kaj post la ĉeno), kaj por la ĉeloj havantaj ĉi tiun valoron, X estos pliigita je 1 ĉiu tim e.

Fine, ni ricevos la totalajn vicnombrojn kun teksta ĉeno pomo per mesaĝkesto.

➤ Premu F5 .

Tiam, vi havos 2 kiel la entumaj vicoj de la Produkto kolumno enhavanta la tekstajn ĉenojn. Pomo kaj Ananaso en mesaĝkesto.

Legu Pli: Kiel Nombri Vicojn kun Teksto en Excel (Plej Facila8 Manieroj)

Praktika Sekcio

Por fari ekzercadon per vi mem ni disponigis Praktikan sekcion kiel sube en folio nomita Praktiko . Bonvolu fari ĝin memstare.

Konkludo

En ĉi tiu artikolo, ni provis kovri la manierojn kalkuli vicojn kun datumoj en kolumno uzante Excel VBA facile. Espereble vi trovos ĝin utila. Se vi havas sugestojn aŭ demandojn, bonvolu dividi ilin en la komenta sekcio.

Hugh West estas tre sperta Excel-trejnisto kaj analizisto kun pli ol 10 jaroj da sperto en la industrio. Li tenas bakalaŭron en Kontado kaj Financo kaj magistron en Komercadministracio. Hugh havas entuziasmon por instruado kaj evoluigis unikan instruan aliron kiu estas facile sekvi kaj kompreni. Lia sperta scio pri Excel helpis milojn da studentoj kaj profesiuloj tutmonde plibonigi siajn kapablojn kaj elstari en siaj karieroj. Per sia blogo, Hugh dividas sian scion kun la mondo, proponante senpagajn Excel-lernilojn kaj interretan trejnadon por helpi individuojn kaj entreprenojn atingi sian plenan potencialon.