Excel sloučení dat z více sloupců

Programy pro práci v kanceláři (Word, Excel, Access…=>Office)

Moderátor: Mods_senior

mkortus
nováček
Příspěvky: 3
Registrován: prosinec 11
Pohlaví: Muž
Stav:
Offline

Excel sloučení dat z více sloupců

Příspěvekod mkortus » 14 pro 2011 14:53

Dobrý den,
potřeboval bych zkombinovat data z více sloupců (na více listech) do jednoho součtového. Viz příloha. Na součtovém listu "celkem" by měly být uvedeny všechny účty, které se vyskytly v kterémkoli z listů 1-5, a to bez duplicit.
Děkuji za pomoc.
Přílohy
Sešit2.xls
(21.5 KiB) Staženo 118 x

Reklama
cmuch
Level 4.5
Level 4.5
Příspěvky: 1547
Registrován: březen 11
Bydliště: Drsná Vysočina :D
Pohlaví: Muž
Stav:
Offline

Re: Excel sloučení dat z více sloupců

Příspěvekod cmuch » 07 led 2012 20:47

Ahoj,
zkus toto:

Kód: Vybrat vše

Sub duplicita()

    Sheets("celkem").Select
    Columns("A").Delete
   
    Sheets("List1").Select
    Range(Range("A1"), Range("A1").End(xlDown)).Copy
   
    Sheets("celkem").Select
    Range("A1").PasteSpecial
   
    Sheets("List2").Select
    Range(Range("A1"), Range("A1").End(xlDown)).Copy
   
    Sheets("celkem").Select
    Range("A1").Offset(Range(Range("A1"), Range("A1").End(xlDown)).Rows.Count, 0).PasteSpecial
   
    Sheets("List3").Select
    Range(Range("A1"), Range("A1").End(xlDown)).Copy
   
    Sheets("celkem").Select
    Range("A1").Offset(Range(Range("A1"), Range("A1").End(xlDown)).Rows.Count, 0).PasteSpecial
   
    Sheets("List4").Select
    Range(Range("A1"), Range("A1").End(xlDown)).Copy
   
    Sheets("celkem").Select
    Range("A1").Offset(Range(Range("A1"), Range("A1").End(xlDown)).Rows.Count, 0).PasteSpecial
   
    Sheets("List5").Select
    Range(Range("A1"), Range("A1").End(xlDown)).Copy
   
    Sheets("celkem").Select
    Range("A1").Offset(Range(Range("A1"), Range("A1").End(xlDown)).Rows.Count, 0).PasteSpecial
   
    ActiveSheet.Range(Range("A1"), Range("A1").End(xlDown)).RemoveDuplicates Columns:=1, Header:=xlNo
    Range("A1").Select
End Sub

mkortus
nováček
Příspěvky: 3
Registrován: prosinec 11
Pohlaví: Muž
Stav:
Offline

Re: Excel sloučení dat z více sloupců

Příspěvekod mkortus » 12 led 2012 09:26

Díky, ale nefunguje.
Jen to nakopíruje čísla účtů (s názvem sloupce :)) do posledního listu.
Neodstraňuje to duplicity.

cmuch
Level 4.5
Level 4.5
Příspěvky: 1547
Registrován: březen 11
Bydliště: Drsná Vysočina :D
Pohlaví: Muž
Stav:
Offline

Re: Excel sloučení dat z více sloupců

Příspěvekod cmuch » 12 led 2012 18:34

Jelikož máš asi excel 2003 tak tam to nefunguje. Tady je náprava.
místo

Kód: Vybrat vše

ActiveSheet.Range(Range("A1"), Range("A1").End(xlDown)).RemoveDuplicates Columns:=1, Header:=xlNo

vlož toto

Kód: Vybrat vše

 ' pouziti rozsireneho filtru
    Range(Range("A1"), Range("A1").End(xlDown)).AdvancedFilter Action:=xlFilterCopy, CopyToRange:=Range( _
        "B1"), Unique:=True
    Columns("A:A").Delete Shift:=xlToLeft


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Tisk sloupců vedle sebe na A4 - Excel
    od atari » 24 dub 2025 10:51 » v Kancelářské balíky
    5
    3936
    od atari Zobrazit poslední příspěvek
    26 dub 2025 09:11
  • Filtr sloupců
    od sginfo » 24 čer 2024 12:02 » v Kancelářské balíky
    1
    2889
    od lubo. Zobrazit poslední příspěvek
    25 čer 2024 09:16
  • EXCEL -jak otevřít 2 excel sobory abych je viděla současne a samostatně
    od Ketty02 » 30 srp 2024 21:19 » v Vše ostatní (sw)
    2
    4797
    od Riviera kid Zobrazit poslední příspěvek
    02 zář 2024 16:21
  • Přechod z Excel 21 na Excel 24
    od Snekment » 29 led 2025 13:46 » v Kancelářské balíky
    2
    12215
    od Snekment Zobrazit poslední příspěvek
    29 led 2025 15:05
  • více ssd na desku asrock b450 pro4 Příloha(y)
    od bugicek7lpCZ » 03 lis 2024 16:43 » v Rady s výběrem hw a sestavením PC
    3
    1478
    od MrVoltz Zobrazit poslední příspěvek
    05 lis 2024 08:17

Zpět na “Kancelářské balíky”

Kdo je online

Uživatelé prohlížející si toto fórum: Google [Bot] a 2 hosti