EXCEL- porovnani datumu Vyřešeno

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

Moderátor: Mods_senior

jarex
nováček
Příspěvky: 4
Registrován: listopad 11
Pohlaví: Žena
Stav:
Offline

EXCEL- porovnani datumu

Příspěvekod jarex » 04 lis 2011 15:00

Ahoj, potrebovala bych pomoci... Potrebovala bych porovnat datumy ze sloupce A s E a pokud jsou duplicitni, tak je nechat - ostatni (jedinecne datumy) vymazat, pokud mozno i ostatni sloupce, takze takovy opak funkce odstranit duplicitni hodnoty.
Vim, ze je to urcite uplne primitivni, ale nejak si s tim nevim rady
Mnohokrat Vam dekuji za rady :-)
Přílohy
Sešit4.xlsx
(82.5 KiB) Staženo 28 x

Reklama
kuchyn
nováček
Příspěvky: 10
Registrován: březen 07
Pohlaví: Muž
Stav:
Offline

Re: EXCEL- porovnani datumu

Příspěvekod kuchyn » 04 lis 2011 18:05

Ahoj,
chápu to dobře tak, že se má smazat celý řádek, pokud jsou datumy ve sloupcích A a E různé?
Snad něco takového?

Kód: Vybrat vše

Sub PorovnejDatum()
   Dim Oblast       As Range
   Dim i            As Double

   Set Oblast = ActiveWorkbook.Worksheets(1).UsedRange
   With Oblast
      For i = Oblast.Rows.Count To 1 Step -1
         If .Rows(i).Cells(1).Value <> .Rows(i).Cells(5).Value Then
            .Rows(i).Cells(1).Interior.ColorIndex = 33
         Else
            .Rows(i).Cells(1).Interior.ColorIndex = xlNone
         End If
      Next i
   End With
End Sub
Roman

jarex
nováček
Příspěvky: 4
Registrován: listopad 11
Pohlaví: Žena
Stav:
Offline

Re: EXCEL- porovnani datumu

Příspěvekod jarex » 04 lis 2011 18:41

Ahoj, no ma se to smazat, hlavni pro me je, aby zustaly jen informace o tech datech, ktera jsou v obou sloupcich.
Takze ano, cele radky, cily A,B,C nebo E,F
proste at mi zustanou jen ty duplicitni s datem a vyplnene hodnoty...Pak uz si to srovnam sama, dekuji :-)

--- Doplnění předchozího příspěvku (04 Lis 2011 18:54) ---

Tak jsem to zkousela a podle me to nefunguje spravne:
1. mi to nekde smazalo jen jednu hodnotu a to i presto, ze to zrovna bylo duplicitni datum napr 21.10.2005 to smaze hodnotu C
2. jinak mi to nektere jedinecne datumy nechalo...napr 22.10.2005

kuchyn
nováček
Příspěvky: 10
Registrován: březen 07
Pohlaví: Muž
Stav:
Offline

Re: EXCEL- porovnani datumu

Příspěvekod kuchyn » 04 lis 2011 19:08

Ahoj,
ta procedura jenom obarvovala (na modro?) řádky ve sloupci A, které by se měly smazat.

Kód: Vybrat vše

Sub PorovnejDatum()
   Dim Oblast       As Range
   Dim i            As Double

'Pokud jsou hodnoty ve sloupcich A a E ruzne, smaze se cely radek
   Application.ScreenUpdating = False
   Set Oblast = ActiveWorkbook.Worksheets(1).UsedRange
   With Oblast
      For i = Oblast.Rows.Count To 1 Step -1
         If .Rows(i).Cells(1).Value <> .Rows(i).Cells(5).Value Then
            .Rows(i).EntireRow.Delete
         End If
      Next i
   End With
   Application.ScreenUpdating = True
End Sub
Roman

jarex
nováček
Příspěvky: 4
Registrován: listopad 11
Pohlaví: Žena
Stav:
Offline

Re: EXCEL- porovnani datumu

Příspěvekod jarex » 04 lis 2011 19:17

Mnohokrat dekuji, ale asi jsem to blbe popsala :-)
Nemaji se porovnavat jen data ze stejneho radku :-) protoze pak mi zbydou jen prvni tri datumy, ale potrebuji vzdy kazde datup porovnat s celym sloucem...takze kazde Ai porovnat se vsemi Ei :-)

--- Doplnění předchozího příspěvku (04 Lis 2011 19:21) ---

a abych nezapomnela... aby se i jedinecne datumy vymazaly i z E - pokud je v E datum, ktere neni v A, tak aby se smazalo i z E :-) dekuji

kuchyn
nováček
Příspěvky: 10
Registrován: březen 07
Pohlaví: Muž
Stav:
Offline

Re: EXCEL- porovnani datumu

Příspěvekod kuchyn » 04 lis 2011 21:05

Ahoj, snad už chápu: všechny hodnoty ze sloupce A porovnat s hodnotami ve sloupci E, pokud neni nalezena shoda (duplicita), pak smazat. To samé provést opačně (všechny hodnoty ze sloupce E porovnat s hodnotami ve sloupci A. Přikládám soubor.
Přílohy
Porovnání datumu.xlsm
(139.35 KiB) Staženo 97 x
Roman

jarex
nováček
Příspěvky: 4
Registrován: listopad 11
Pohlaví: Žena
Stav:
Offline

Re: EXCEL- porovnani datumu  Vyřešeno

Příspěvekod jarex » 05 lis 2011 09:36

Dekuji mnohokrat, vypada to presne na to, co potrebuji, dekuji dekuji


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • 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
    4772
    od Riviera kid Zobrazit poslední příspěvek
    02 zář 2024 16:21
  • Porovnaní sestavy + kde muže být problém? Příloha(y)
    od Ribendik » 12 pro 2024 11:04 » v Rady s výběrem hw a sestavením PC
    2
    828
    od Zivan Zobrazit poslední příspěvek
    12 pro 2024 12:26
  • Přechod z Excel 21 na Excel 24
    od Snekment » 29 led 2025 13:46 » v Kancelářské balíky
    2
    12185
    od Snekment Zobrazit poslední příspěvek
    29 led 2025 15:05
  • Pohoda a excel Příloha(y)
    od brownwld » 06 kvě 2025 17:28 » v Kancelářské balíky
    1
    4591
    od atari Zobrazit poslední příspěvek
    07 kvě 2025 09:41
  • Excel - výpočet nočních hodin Příloha(y)
    od Uziv00 » 17 říj 2024 11:22 » v Kancelářské balíky
    3
    3316
    od lubo. Zobrazit poslední příspěvek
    24 říj 2024 00:00

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

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 4 hosti