Satura rādītājs
Lielā darblapā pēdējās kolonnas ar datiem atrašana manuāli ir laikietilpīga un nav draudzīga. Ir dažas funkcijas, ar kuru palīdzību varat ātri atrast pēdējo kolonnu ar datiem. Šajā rakstā es izskaidrošu, kā jūs varat izmantot funkcijas un. VBA lai atrastu pēdējo kolonnu ar datiem programmā Excel.
Lai paskaidrojums būtu saprotamāks, es izmantošu datu kopas paraugu, kas atspoguļo informāciju par pasūtījumiem. Datu kopā ir 4 slejas, un tās ir šādas. Pasūtījuma datums, pasūtījuma ID, un Summa .
Lejupielādēt darba burtnīcu, lai praktizētu
Excel atrast pēdējo kolonnu ar datiem.xlsm4 veidi, kā atrast pēdējo kolonnu ar datiem
1. Izmantojot LOOKUP funkciju, lai atrastu pēdējo kolonnu ar datiem
Lai programmā Excel atrastu pēdējo kolonnu ar datiem, varat izmantot LOOKUP funkcija kur var meklēt jebkuras konkrētas kolonnas pēdējo vērtību, ne tikai pēdējo kolonnu.
Ļauj sākt procedūru,
Vispirms atlasiet jebkuru šūnu, kurā izvietot iegūto vērtību.
➤Izvēlējos šūnu F4
Pēc tam ierakstiet šādu formulu Formula Bar vai atlasītajā šūnā.
=LOOKUP(2,1/(D:D""),D:D)
Šeit ir LOOKUP funkciju, es gribu iegūt Pēdējā slejas dati atkarībā no PasūtījumaID slejā kā lookup_value vērtība.
Es izvēlējos diapazonu D:D slejā kā lookup_vector kur es izmantoju nav vienāds operatoru (), lai atrastu ne tukšas šūnas. Vēlāk to sadalīja ar 1 lai uzzinātu, kurās šūnās ir dati. Tad kā result_vector izmantoja diapazonu D:D no Summa sleja.
Tagad nospiediet IEVADIET atslēga.
Tādējādi redzēsiet datu kopas pēdējās kolonnas datus.
2. Izmantojot INDEX & amp; COUNT funkciju
Izmantojot funkcija INDEX un COUNT funkciju kopā var atrast pēdējo kolonnu ar datiem.
Pārejam pie procedūras,
Vispirms atlasiet jebkuru šūnu, kurā izvietot iegūto vērtību.
➤Izvēlējos šūnu F4
Pēc tam ierakstiet šādu formulu Formula Bar vai atlasītajā šūnā.
=INDEX(D4:D9,COUNT(D4:D9))
Šeit ir INDEX funkciju, esmu izvēlējies diapazonu D4:D9 kā masīvs . Tālāk, kā rindas_numurs no INDEX funkcija izmantoja COUNT funkcija, lai iegūtu izvēlētā diapazona pēdējās vērtības pozīciju. D4:D9 . COUNT funkcija atgriezīs pēdējo pozīciju, tad INDEX funkcija atgriezīs šīs pozīcijas vērtību.
Tagad nospiediet IEVADIET atslēgu, un tiks parādīti datu kopas pēdējās kolonnas dati.
Līdzīgi lasījumi:
- Pēdējās vērtības atrašana kolonnā, kas lielāka par nulli, programmā Excel (2 vienkāršas formulas)
- Pēdējās šūnas ar vērtību rindā atrašana programmā Excel (6 metodes)
- Vairāku vērtību meklēšana programmā Excel (8 ātrās metodes)
- Kā atrast no labās puses programmā Excel (6 metodes)
3. Izmantojot MIN & amp; COLUMN tad INDEX funkciju
Varat arī izmantot MIN funkcija ar SUMMA un KOLONNAS funkciju, lai iegūtu pēdējās kolonnas numuru.
Atkarībā no pēdējās kolonnas numura varat atrast pēdējās kolonnas datus, izmantojot INDEX funkcija.
Vispirms sāciet procedūru, lai iegūtu pēdējās kolonnas numuru.
➤Izvēlējos šūnu F3
Pēc tam ierakstiet šādu formulu Formula Bar vai atlasītajā šūnā.
=MIN(A4:C9))+STABS(A4:C9)-1
Šeit, šajā KOLONNA funkcija izvēlējās diapazonu A4:C9 kā atsauce, tiks atgriezts masīvs, kas satur visus kolonnu numurus dotajā diapazonā.
Tagad, lai iegūtu pirmās kolonnas numuru, izmanto MIN funkcija.
Tad KOLONNAS funkcija parādīs atlasītā diapazona kolonnu kopskaitu. A4:C9 . Tagad varat saskaitīt kopējo kolonnas numuru ar pirmo kolonnu un pēc tam atņemt 1 lai nodrošinātu diapazona pēdējās kolonnas numuru.
Beigās nospiediet IEVADIET Pēc tam tiks iegūts pēdējās kolonnas numurs.
Tagad turpināsim procedūru, lai iegūtu pēdējās kolonnas datus.
Izvēlieties jebkuru šūnu, kurā ievietot iegūto vērtību.
➤Izvēlējos šūnu F4
Pēc tam ierakstiet šādu formulu Formula Bar vai atlasītajā šūnā.
=INDEX(A4:C9,6,F3)
Šeit, šajā INDEX funkciju, izvēlējās diapazonu A4:C9 kā masīvs pēc tam izvēlējās pēdējo nepilno rindu, kas ir 6 kā rindas_numurs ( jāatceras, ka rindas numuram jābūt saskaņā ar datu kopu, un jūs varat atrast jebkuras rindas vērtību, norādot numuru. ).
Tālāk izmantojiet F3 šūnas vērtība kā column_number , formula atgriezīs atbilstošās rindas un kolonnas numura vērtību, kas būs pēdējās kolonnas dati.
Spiediet IEVADIET , un iegūsiet pēdējās kolonnas datus.
4. VBA izmantošana, lai atrastu pēdējo kolonnu ar datiem
Ja vēlaties parādīt pēdējo kolonnu ar datiem, varat izmantot arī VBA .
Sāksim procedūru,
Vispirms atveriet Izstrādātājs cilne>> atlasiet Visual Basic ( Tastatūras saīsnes ALT + F11 )
Pēc tam tiks atvērts jauns logs Microsoft Visual Basic lietojumprogrammām.
No turienes atveriet Ievietot >> atlasīt Modulis
A Modulis tiks atvērts, tad ievadiet šādu kodu atvērtajā Modulis .
Sub Find_Last_Column_with_Data() cell_value = Cells(9, Columns.Count).End(xlToLeft).Value MsgBox "Pēdējais stabiņš ar datiem ir " & amp; cell_value End Sub
Šeit es deklarēju Apakšprocedūra Atrast_pēdējo_stilpni_ar_datiem
Es izmantoju COUNT metodi, lai saskaitītu pēdējo kolonnu, tad es izmantoju VALUE metode, lai iegūtu pēdējās kolonnas vērtību, kurā es norādīju rindas numuru. 9 . Šeit es saglabāju vērtību cell_value mainīgs.
Lai parādītu vērtību, es izmantoju MsgBox .
Visbeidzot, Saglabāt kodu un atgriezieties darblapā.
Pēc tam atveriet Skatīt cilne>> no Makroprocesori >> atlasīt Apskatīt makrouzdevumus
➤ A dialoglodziņš parādīsies.
Tagad no Makro nosaukums atlasiet Atrast_pēdējo_stilpni_ar_datiem atlasiet arī darbgrāmatu Makro .
Tad, Palaist izvēlēto Makro .
Rezultātā ziņojuma lodziņā tiks parādīta pēdējās kolonnas vērtība.
Prakses sadaļa
Darba burtnīcā esmu pievienojis prakses lapu, kurā var praktizēt šos izskaidrotos veidus. To varat lejupielādēt no iepriekš minētās saites.
Secinājums
Šajā rakstā esmu izskaidrojis 4 ātrus veidus, kā Excel programmā atrast pēdējo kolonnu ar datiem. Ceru, ka šie dažādie veidi palīdzēs jums atrast pēdējo kolonnu ar datiem. Visbeidzot, ja jums ir jebkāda veida ieteikumi, idejas vai atsauksmes, lūdzu, nekautrējieties komentēt zemāk.