Obsah
Při analýze rozsáhlých dat se může stát, že budete muset zkopírovat více alternativních řádků a vložit je někam najednou. Excel nemá vestavěnou funkci nebo vzorec, který by toho umožňoval dosáhnout. V tomto článku si proto ukážeme, jak v Excelu kopírovat střídavé řádky.
Stáhnout cvičebnici
Stáhněte si tento cvičební sešit a procvičujte si při čtení tohoto článku.
Kopírování alternativních řádků.xlsm4 vhodné způsoby kopírování alternativních řádků v aplikaci Excel
V následujících částech zkopírujeme střídavé řádky v. Excel pomocí kombinace nastavení aplikace Excel a vzorců. Později si ukážeme, jak totéž provést pomocí VBA Na obrázku níže je uveden příklad datové sady, který bude použit k dokončení postupu.
1. Podržením klávesy Ctrl a výběrem zkopírujete alternativní řádky v aplikaci Excel
Pokud nejsou vaše data příliš velká, můžete je vybrat pomocí příkazu Ctrl na klávesnici a myši. Postupujte podle níže uvedených pokynů.
Krok 1:
- Podržte si Ctrl
- Vyberte alternativní řádky.
Krok 2:
- Po výběru buňky stiskněte tlačítko Ctrl + C kopírovat.
Krok 3:
- Pak jej vložte kamkoli chcete.
Přečtěte si více: Jak automaticky kopírovat data z jedné buňky do druhé v aplikaci Excel
2. Použijte možnost Přejít na speciální možnost pro kopírování alternativních řádků v aplikaci Excel.
Pomocí možnosti Úpravy můžete v aplikaci Excel kopírovat alternativní řádky. Postupujte podle níže uvedených pokynů.
Krok 1:
- Zadejte sloupec vedle své datové sady.
- Typ 'X' v prvním řádku a druhý řádek nechte prázdný, jak je znázorněno na obrázku níže.
Krok 2:
- Pak použijte Automatické vyplňování a vyplňte, kolik buněk potřebujete zkopírovat.
- Vyberte buňky.
Krok 3:
- Z Úpravy vyberte možnost Najít & Vybrat
- Pak vyberte Přejít na Speciální
Krok 4:
- V rámečku klikněte na Slepé položky
- Pak stiskněte tlačítko Vstupte na .
Krok 5:
- Vyberete prázdné buňky a nyní všechny prázdné buňky odstraníte.
Krok 6:
- Odstranění prázdných buněk, klikněte pravým tlačítkem myši na myší a vyberte Odstranit
Krok 7:
- Klikněte na Celá řada
- Pak stiskněte tlačítko Vstupte na
Proto najdete všechny své alternativní řádky v sérii. Nyní je můžete zkopírovat a vložit kamkoli chcete.
Přečtěte si více: Speciální funkce VBA Vložit pro kopírování hodnot a formátů v aplikaci Excel (9 příkladů)
Podobná čtení
- Kopírování řádků aplikace Excel VBA do jiného pracovního listu na základě kritérií
- Použití VBA k vložení hodnot pouze bez formátování v aplikaci Excel
- Jak automaticky filtrovat a kopírovat viditelné řádky pomocí aplikace Excel VBA
- Kopírování jedinečných hodnot do jiného pracovního listu v aplikaci Excel (5 metod)
- Jak kopírovat sloučené a filtrované buňky v aplikaci Excel (4 metody)
3. Použití vzorce a možnosti filtru ke kopírování alternativních řádků v aplikaci Excel
Pomocí vzorce v kombinaci s příkazem Filtr možnost v Excel . Pro dokončení úkolu postupujte podle níže uvedených postupů.
Krok 1:
- Do buňky zadejte následující vzorec D5 .
=MOD(ŘÁDEK(A1),2)=0
Krok 2:
- Výsledek bude vypadat následovně FALSE .
Krok 3:
- Přetáhněte je dolů do libovolného počtu buněk. Zobrazí se výsledky s 'FALSE' a 'TRUE' v alternativních řádcích.
Krok 4:
- Po výběru rozsahu klikněte na Data nabídka karty.
- Vyberte Filtr
Krok 5:
- Poté klikněte na Filtr
- Zrušte výběr 'FALSE'
- Stiskněte tlačítko Vstupte na
Krok 6:
- Výsledkem je, že získáte hodnotu pouze pro TRUE' .
Krok 7:
- Zkopírujte hodnotu buňky z panelu vzorců a vložte ji do pole 'TRUE'
Krok 8:
- Pak, Automatické vyplňování ostatní buňky.
Krok 9:
- Z Filtr vyberte možnost Vybrat vše
Krok 10:
- Výsledek bude takový, jaký vidíte na následujícím obrázku. Musíme tedy odstranit 'FALSE' hodnotu v buňkách.
Krok 11:
- Vyberte si 'FALSE' možnost z Filtr
Krok 12:
- Hodnota buňky, která je hodnocena 'FALSE' se objeví.
- Prostě je vymažte.
Krok 13:
- Opět z Filtr vyberte možnost Vybrat vše
Krok 14:
- Nakonec můžete výsledky získat alternativním způsobem.
Přečtěte si více: Jak kopírovat řádky v aplikaci Excel pomocí filtru (6 rychlých metod)
4. Spuštění kódu VBA pro kopírování alternativních řádků v aplikaci Excel
Navíc s pomocí VBA kódu, můžete také zkopírovat alternativní řádky. Postupujte podle následujících kroků.
Krok 1:
- Vyberte buňky v rozsahu.
Krok 2:
- Tisk Alt + F11 otevřít Makro VBA .
- Klikněte na Vložte
- Vyberte Modul
Krok 3:
- Vložte následující kód VBA.
Sub CopyAlternateRows() Dim SelectionRng As Range Dim alternatedRowRng As Range Dim RowNumber, i As Long Set SelectionRng = Selection RowNumber = SelectionRng.Rows.Count With SelectionRng 'vyberte řádek číslo 1 do proměnné rozsahu Set alternatedRowRng = .Rows(1) 'použijte smyčku přes jednotlivé řádky a přidejte je do proměnné rozsahu For i = 3 To RowNumber Step 2 Set alternatedRowRng = Union(alternatedRowRng,.Rows(i)) Next i End With 'vyberte střídavé řádky alternatedRowRng.Select End Sub
Krok 4:
- Uložte program a stiskněte F5 spustit. Zobrazí se alternativní řádky, které budou vybrány.
Krok 5:
- Nyní stiskněte Ctrl + C zkopírovat a vložit na požadované místo.
Přečtěte si více: Jak kopírovat více řádků v aplikaci Excel pomocí makra (4 příklady)
Závěr
Doufám, že jste nyní pochopili, jak v aplikaci Excel kopírovat střídavé řádky pomocí vzorců a VBA . všechny tyto techniky by se měli naučit a používat vaše data. Prohlédněte si cvičebnici a využijte to, co jste se naučili. Díky vaší neocenitelné podpoře jsme inspirováni k tomu, abychom mohli pokračovat v nabídce podobných seminářů.
Pokud máte jakékoli dotazy, neváhejte se na nás obrátit. Dejte nám prosím vědět, co si o tom myslíte, v komentářích níže.
Na stránkách Exceldemy na vaše dotazy odpoví co nejrychleji.
Zůstaňte s námi a učte se dál.