< návrat zpět

MS Excel


Téma: Porovnání hodnot dvou sloupců s třetím rss

Zaslal/a 16.4.2013 10:23

Ahoj. Měl bych prosbu. Pomohl by mi někdo dát do kupy makro, které by hledalo chybějící hodnoty ?

Ve sloupci A2:A jsou hodnoty z prvního období
Ve sloupci B2:B jsou hodnoty z druhého období
Ve sloupci C2:C jsou hodnoty z celkového období.

Měla by to být jakási kontrola čísel, která vypíše chybějící čísla. Ten celkový C bude obsahovat všechny hodnoty. Já bych rád našel ty, které se neobjeví ani v A ni v B, ale přesto jsou vypsány v C
Děkuji za pomoc.

Zaslat odpověď >

icon #012890
eLCHa
Musí to být nutně makrem?

Nestačí
=COUNTIF($A$2:$A$x;C2)+COUNTIF($B$2:$B$x;C2)

a zkopírovat?
Když je výsledek 0 tak je to to co hledáte.citovat
#012904
avatar
Děkuji za návrh. Bohužel bych potřeboval, aby to probíhalo pokaždé po kliknutí tlačítka, ty hodnoty se budou měnit a potřeboval bych je vždy vypsat, ty, které jsou v C navíc.citovat
#012916
Opičák
Nešlo by to třeba takhle, podmín. form a pak pracovat dál s vybranými ????? 9
Příloha: zip12916_porovnani-duplicit-v-oblasti.zip (23kB, staženo 27x)
citovat
#012918
avatar
A takto?
=IF(COUNTIF($A$2:$A$100;C2)+COUNTIF($B$2:$B$100;C2)=0;C2;"")citovat
#012920
Opičák
Pokud to může být makrem. Doplněno o výpis pomocí filtru.
Příloha: zip12920_porovnani-duplicit-v-oblasti-a-vypis.zip (25kB, staženo 25x)
citovat
#012921
avatar
@opičák
Mne napadlo niečo podobné.
Ale máš tam chybičku.
Ak je v stlpci C dvakrát tá istá hodnota a zároveň nie je v stlpcoch A a B, tak to nevypíše. A malo by to vypísať dvakrát(prípadne viac).citovat
#012939
Opičák
to Marjankaj:
věděl jsem o tom, přesto děkuji za upozornění, ale nenapadlo mě, že by se mohla čísla opakovat. Uvažoval jsem tak, že to bude nějaký seznam s jedinečnýma hodnotama, třeba sklad, či co, kde by se položky neměly opakovat. Už jsem to nechal s tím formátováním s obdobným vzorcem co psal eLCHa nebo Ty.
Příloha: zip12939_porovnani-oblasti-a-vypis-2.zip (24kB, staženo 27x)
citovat
#012946
avatar
Kdo umí, ten umí. Je možné, že bych mohl mít i stejné hodnoty, takže za toto upravení kluci díky, šlape to užasně.citovat
#012948
avatar
Ja som to riešil takto. 1

Ale možno je lepšie použiť automatický filter namiesto zoradenia. Nech sa rozhodne zadávateľ
Příloha: zip12948_testy.zip (9kB, staženo 26x)
citovat
#012958
avatar
Moc děkuji všem. Když se nakously ty filtry. Měl bych ještě dotaz, jak vyřešit filtrování jedné velké tabulky.

Problémem pro mne je, že není potřeba filtrovat hodnoty v jednom či více sloupcích. Ale dle kritérií najít sloupce a ten vypsat. Opět za pomoc či tip budu rád.
Jde o ohromý soubor dat. Kde jsou v B1,C1,D1....X1 názvy sloupců. Např. zákazník1,2,3,atd..
Ve sloupci A1:A mohou být třeba objednané součástky a jako dat např. počet ks..

Filtrovat sloupec zákazník2 například dle ceny je snadné. Ale pro mne nyní nepotřebné. Já bych pro zjednodušení chtěl v nějakém seznamu zadat zákazník 40 ( např.sloupec AC) No a na základě tohoto kritéria potlačit ostatní data a vypsat jen tento. Jde to nějak ?? Nějakym filtrem či něčím ?

ps. byl bych schopen pomocí Svyhledat najít číslo sloupce, ve kterém se zákazník 40 nachází, ale obávám se, že i toto mi nepomůže dořešit tento případ.

děkujicitovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje