Kazalo
V velikem delovnem listu je ročno iskanje zadnjega stolpca s podatki zamudno in neprijazno. Obstaja nekaj funkcij, s katerimi lahko hitro ugotovite zadnji stolpec s podatki. V tem članku bom razložil, kako lahko uporabite funkcije in VBA za iskanje zadnjega stolpca s podatki v Excelu.
Za lažjo razlago bom uporabil vzorčni nabor podatkov, ki predstavlja informacije o naročilih. Nabor podatkov ima 4 stolpce, ki so Datum naročila, ID naročila, in . Znesek .
Prenesi delovni zvezek za prakso
Excel Poiščite zadnji stolpec s podatki.xlsm4 načini iskanja zadnjega stolpca s podatki
1. Uporaba funkcije LOOKUP za iskanje zadnjega stolpca s podatki
Za iskanje zadnjega stolpca s podatki v Excelu lahko uporabite funkcija LOOKUP kjer lahko poiščete zadnjo vrednost posameznega stolpca, ne le zadnjega stolpca.
Začni postopek,
Najprej izberite katero koli celico, v katero želite vnesti rezultatno vrednost.
➤izbral sem celico F4
Nato vnesite naslednjo formulo v polje Formula Bar ali v izbrano celico.
=LOOKUP(2,1/(D:D""),D:D)
Tukaj v LOOKUP želim pridobiti funkcijo Podatki zadnjega stolpca glede na OrderID stolpec kot lookup_value vrednost.
Izbral sem območje D:D stolpec kot lookup_vector kjer sem uporabil ni enako za iskanje nepraznih celic. Pozneje ga razdelite z 1 da ugotovite, katere celice vsebujejo podatke. Nato kot rezultat_vektor uporabil razpon D:D na spletnem mestu Znesek stolpec.
Zdaj pritisnite tipko VSTOP ključ.
Tako boste videli podatke zadnjega stolpca nabora podatkov.
2. Uporaba funkcije INDEX & COUNT
Z uporabo funkcija INDEX in COUNT skupaj poiščete zadnji stolpec s podatki.
Preidimo na postopek,
Za začetek izberite katero koli celico, v katero želite vnesti rezultatno vrednost.
➤izbral sem celico F4
Nato vnesite naslednjo formulo v polje Formula Bar ali v izbrano celico.
=INDEX(D4:D9,COUNT(D4:D9))
Tukaj v INDEX sem izbral območje D4:D9 kot polje . Nadalje, kot je številka_vrstice o INDEX funkcija je uporabila COUNT funkcija za pridobitev položaja zadnje vrednosti izbranega območja D4:D9 . COUNT funkcija bo vrnila zadnji položaj, nato pa INDEX funkcija vrne vrednost tega položaja.
Zdaj pritisnite tipko VSTOP in videli boste podatke zadnjega stolpca podatkovnega niza.
Podobna branja:
- Iskanje zadnje vrednosti v stolpcu, ki je večja od nič, v Excelu (2 enostavni formuli)
- Poiščite zadnjo celico z vrednostjo v vrstici v Excelu (6 metod)
- Iskanje več vrednosti v Excelu (8 hitrih metod)
- Kako poiskati iz desne strani v Excelu (6 metod)
3. Uporaba funkcije MIN & COLUMN nato INDEX
Uporabite lahko tudi funkcija MIN s spletno stranjo . stolpec in . STOLPCI za pridobitev številke zadnjega stolpca.
Glede na številko zadnjega stolpca lahko podatke zadnjega stolpca poiščete z uporabo INDEX funkcijo.
Najprej začnite postopek za pridobitev številke zadnjega stolpca.
➤izbral sem celico F3
Nato vnesite naslednjo formulo v polje Formula Bar ali v izbrano celico.
=MIN(STOLPEC(A4:C9))+STOLPEC(A4:C9)-1
Tukaj, v STOLPEC funkcija je izbrala območje A4:C9 kot referenca, vrne polje, ki vsebuje vse številke stolpcev v danem območju.
Zdaj za pridobitev številke prvega stolpca uporabite MIN funkcijo.
Nato STOLPCI funkcija bo podala skupno število stolpcev izbranega območja. A4:C9 Zdaj lahko seštejete skupno število stolpcev s prvim stolpcem in nato odšteti 1 da zagotovite številko zadnjega stolpca območja.
Na koncu pritisnite VSTOP Nato dobite številko zadnjega stolpca.
Nadaljujmo postopek za pridobitev podatkov zadnjega stolpca.
Izberite katero koli celico, v katero želite vnesti rezultatno vrednost.
➤izbral sem celico F4
Nato vnesite naslednjo formulo v polje Formula Bar ali v izbrani celici.
=INDEX(A4:C9,6,F3)
Tukaj, v INDEX funkcijo, izberite območje A4:C9 kot polje nato je bila izbrana zadnja neprazna vrstica, ki je 6 kot številka_vrstice ( si je treba zapomniti, da mora biti številka vrstice v skladu z naborom podatkov, vrednost katere koli vrstice pa lahko poiščete, če navedete njeno številko. ).
Nato uporabite F3 vrednost celice kot številka_stolpca , bo formula vrnila vrednost ustrezne številke vrstice in stolpca, ki bo podatek zadnjega stolpca.
Pritisnite VSTOP in dobili boste podatke zadnjega stolpca.
4. Uporaba VBA za iskanje zadnjega stolpca s podatki
Če želite prikazati zadnji stolpec s podatki, lahko uporabite tudi VBA .
Začnimo postopek,
Najprej odprite Razvijalec zavihek>> izberite Visual Basic ( Bližnjica na tipkovnici ALT + F11 )
Nato se odpre novo okno Microsoft Visual Basic za aplikacije.
Od tam odprite Vstavite >> izberite Modul
A Modul se bo odprl, nato pa v odprto okno vnesite naslednjo kodo Modul .
Sub Find_Last_Column_with_Data() cell_value = Cells(9, Columns.Count).End(xlToLeft).Value MsgBox "Zadnji stolpec s podatki je " & cell_value End Sub
Tu sem razglasil Podpostopek Poišči_Poslednji_stolpec_s_podatki
Uporabil sem COUNT metodo za štetje zadnjega stolpca, nato sem uporabil VREDNOST metodo za pridobitev vrednosti zadnjega stolpca, kjer sem navedel številko vrstice. 9 . Tukaj sem vrednost shranil v cell_value spremenljivka.
Za prikaz vrednosti sem uporabil MsgBox .
Končno, Shrani kodo in se vrnite na delovni list.
Nato odprite Oglejte si zavihek>> od Makroji >> izberite Ogled makrov
➤ A pogovorno okno se prikaže.
Zdaj, od Ime makra izberite Poišči_Poslednji_stolpec_s_podatki izberite tudi delovni zvezek v Makroji v .
Nato, Spustite izbrani Makro .
Posledično bo v polju za sporočila prikazana vrednost zadnjega stolpca.
Oddelek za prakso
V delovnem zvezku sem pripravil vadbeni list za vadbo teh pojasnjenih načinov. Prenesete ga lahko z zgornje povezave.
Zaključek
V tem članku sem razložil 4 hitre načine iskanja zadnjega stolpca s podatki v Excel-u. Upam, da vam bodo ti različni načini pomagali najti zadnji stolpec s podatki. Nazadnje, če imate kakršne koli predloge, ideje ali povratne informacije, vas prosimo, da komentirate spodaj.