Obsah
Vo veľkom pracovnom hárku je ručné vyhľadávanie posledného stĺpca s údajmi časovo náročné a nie je priateľské. Existuje niekoľko funkcií, pomocou ktorých môžete rýchlo zistiť posledný stĺpec s údajmi. V tomto článku vysvetlím, ako môžete používať funkcie a VBA nájsť posledný stĺpec s údajmi v programe Excel.
Aby bolo vysvetlenie živšie, použijem vzorový súbor údajov, ktorý predstavuje informácie o objednávkach. Súbor údajov má 4 stĺpce, ktoré sú Dátum objednávky, ID objednávky, a Suma .
Stiahnite si pracovný zošit na precvičovanie
Excel Nájsť posledný stĺpec s údajmi.xlsm4 spôsoby, ako nájsť posledný stĺpec s údajmi
1. Použitie funkcie LOOKUP na vyhľadanie posledného stĺpca s údajmi
Ak chcete nájsť posledný stĺpec s údajmi v programe Excel, môžete použiť funkcia LOOKUP kde môžete vyhľadať poslednú hodnotu ľubovoľného stĺpca, nielen posledného stĺpca.
Spustite postup,
Najprv vyberte ľubovoľnú bunku, do ktorej chcete umiestniť výslednú hodnotu.
➤Vybral som bunku F4
Potom zadajte nasledujúci vzorec do poľa Bar s formulou alebo do vybranej bunky.
=LOOKUP(2,1/(D:D""),D:D)
Tu v LOOKUP chcem získať funkciu Údaje posledného stĺpca v závislosti od OrderID stĺpec ako lookup_value hodnota.
Vybral som rozsah D:D stĺpec ako lookup_vector kde som použil nie sú rovnaké operátor () nájsť nájsť neprázdne bunky. Neskôr ju rozdelil 1 aby ste zistili, ktoré z buniek obsahujú údaje. Potom ako result_vector použil rozsah D:D z Suma stĺpec.
Teraz stlačte tlačidlo VSTÚPIŤ kľúč.
Preto sa zobrazia údaje posledného stĺpca súboru údajov.
2. Používanie funkcie INDEX & COUNT
Pomocou funkcia INDEX a COUNT funkcie môžete spoločne nájsť posledný stĺpec s údajmi.
Prejdime k postupu,
Na začiatku vyberte ľubovoľnú bunku, do ktorej chcete umiestniť výslednú hodnotu.
➤Vybral som bunku F4
Potom zadajte nasledujúci vzorec do poľa Bar s formulou alebo do vybranej bunky.
=INDEX(D4:D9,COUNT(D4:D9))
Tu v INDEX som vybral rozsah D4:D9 ako pole . Ďalej, ako číslo_riadku z INDEX funkcia používa COUNT funkcia na získanie pozície poslednej hodnoty vybraného rozsahu D4:D9 . COUNT funkcia vráti poslednú pozíciu, potom INDEX funkcia vráti hodnotu tejto pozície.
Teraz stlačte tlačidlo VSTÚPIŤ a zobrazia sa údaje posledného stĺpca súboru údajov.
Podobné čítanie:
- Vyhľadanie poslednej hodnoty v stĺpci väčšej ako nula v programe Excel (2 jednoduché vzorce)
- Vyhľadanie poslednej bunky s hodnotou v riadku v programe Excel (6 metód)
- Vyhľadanie viacerých hodnôt v programe Excel (8 rýchlych metód)
- Ako nájsť zprava v programe Excel (6 metód)
3. Použitie funkcie MIN & COLUMN potom INDEX
Môžete tiež použiť funkcia MIN s stĺpec a STĹPCE na získanie čísla posledného stĺpca.
V závislosti od čísla posledného stĺpca môžete nájsť údaje posledného stĺpca pomocou INDEX funkcie.
Najprv spustite postup na získanie čísla posledného stĺpca.
➤Vybral som bunku F3
Potom zadajte nasledujúci vzorec do poľa Bar s formulou alebo do vybranej bunky.
=MIN(STĹPEC(A4:C9))+SLÚPCE(A4:C9)-1
Tu, v STĹPEC funkcia vybrala rozsah A4:C9 ako odkaz, vráti pole, ktoré obsahuje všetky čísla stĺpcov pre daný rozsah.
Teraz na získanie čísla prvého stĺpca použite MIN funkcie.
Potom sa STĹPCE funkcia poskytne celkový počet stĺpcov vybraného rozsahu A4:C9 Teraz môžete sčítať celkové číslo stĺpca s prvým stĺpcom a potom odčítať 1 na zabezpečenie čísla posledného stĺpca rozsahu.
Nakoniec stlačte tlačidlo VSTÚPIŤ Potom sa zobrazí číslo posledného stĺpca.
Teraz pokračujme v postupe na získanie údajov posledného stĺpca.
Vyberte ľubovoľnú bunku, do ktorej chcete umiestniť výslednú hodnotu.
➤Vybral som bunku F4
Potom zadajte nasledujúci vzorec do poľa Bar s formulou alebo vo vybranej bunke.
=INDEX(A4:C9,6,F3)
Tu, v INDEX funkcia, vybraný rozsah A4:C9 ako pole potom vybral posledný neprázdny riadok, ktorý je 6 ako číslo_riadku ( je potrebné si zapamätať číslo riadku podľa súboru údajov a môžete zistiť hodnotu ktoréhokoľvek riadku, ak uvediete číslo ).
Ďalej použite F3 hodnota bunky ako column_number , vzorec vráti hodnotu príslušného čísla riadku a stĺpca, čo bude posledný údaj stĺpca.
Tlač VSTÚPIŤ a získate údaje posledného stĺpca.
4. Použitie VBA na vyhľadanie posledného stĺpca s údajmi
V prípade, že chcete zobraziť posledný stĺpec s údajmi, môžete tiež použiť VBA .
Začnime postup,
Najprv otvorte Vývojár karta>> vybrať Visual Basic ( Klávesová skratka ALT + F11 )
Potom sa otvorí nové okno Microsoft Visual Basic pre aplikácie.
Odtiaľ otvorte Vložte >> vybrať Modul
A Modul sa otvorí a do otvoreného okna zadajte nasledujúci kód Modul .
Sub Find_Last_Column_with_Data() cell_value = Cells(9, Columns.Count).End(xlToLeft).Value MsgBox "Last Column With Data is " & cell_value End Sub
Tu som vyhlásil. Dílčí postup Find_Last_Column_with_Data
Použil som COUNT metódu na počítanie posledného stĺpca, potom som použil HODNOTA metóda na získanie hodnoty posledného stĺpca, kde som zadal číslo riadku 9 . Tu som uložil hodnotu do cell_value premenná.
Na zobrazenie hodnoty som použil MsgBox .
Nakoniec, Uložiť kód a vráťte sa na pracovný hárok.
Potom otvorte Zobraziť karta>> od Makrá >> vybrať Zobraziť makrá
➤ A dialógové okno sa objaví.
Teraz z Názov makra vyberte Find_Last_Column_with_Data vyberte aj zošit v rámci Makrá v .
Potom, Spustiť vybrané Makro .
Výsledkom je zobrazenie poslednej hodnoty stĺpca v okne správy.
Praktická časť
V pracovnom zošite som uviedol cvičný list na precvičenie týchto vysvetlených spôsobov. Môžete si ho stiahnuť z uvedeného odkazu.
Záver
V tomto článku som vysvetlil 4 rýchle spôsoby, ako nájsť posledný stĺpec s údajmi v programe Excel. Dúfam, že vám tieto rôzne spôsoby pomôžu nájsť posledný stĺpec s údajmi. Na záver, ak máte akékoľvek návrhy, nápady alebo spätnú väzbu, neváhajte a komentujte ich nižšie.