Fórum pro uživatele kancelářského balíku OpenOffice | LibreOffice
 

#1 8. 4. 2013 12:58:06

viktor
Člen
Registrace: 8. 4. 2013
Příspěvků: 4

Pomoc s vyhledávacím vzorcem - VYŘEŠENO

Potřeboval bych poradit s vzorcem v Libre Office. Dělám si svůj ceník do kterého potřebuju čerpat data z jiného ceníku
a  potřebuju v něm rozlišit produkty - mám ceník 1 a potřebuju do ceníku 2 vložit informaci - např. CB - pokud v ceníku 1 sloupec A1 obsahuje D95GPMAA0 a zároveň sloupec B1  obsahuje Q2612 tak, aby se mi do ceníku 2 buňky A 20 vložilo "CB"

Díky

Editoval viktor (8. 4. 2013 17:23:04)

Offline

#2 8. 4. 2013 16:54:58

LIT
Člen
Místo Liberec
Registrace: 8. 12. 2012
Příspěvků: 51

Re: Pomoc s vyhledávacím vzorcem - VYŘEŠENO

V listu Ceník_2 do buňky B20 napište tenhke vzorec :

=IF(AND(COUNTIF('Ceník 1'.A2:A100;C1);COUNTIF(B2:B100;D1));"CB";"Nesplňuje podmínky")

To platí pokud jsou ty dva listy v jednom sešitu.Buňka Ceník_2.C1 je hodnota hledaní v Ceník_1,sloupec A,buňka D1 hledaná hodnota v Ceník_2,sloupec B.


Pokud je Váš problém vyřešen, označte prosím svůj příspěvek za "VYŘEŠENÝ"
Zlepšíte tak orientaci na fóru při vyhledávání řešení problémů
JAK OZNAČIT TÉMA ZA VYŘEŠENÉ
Windows 10, Libre Office, Lenovo Ideapad

Offline

#3 8. 4. 2013 17:10:25

lp.
Člen
Registrace: 24. 9. 2009
Příspěvků: 842

Re: Pomoc s vyhledávacím vzorcem - VYŘEŠENO

Přepokládám, že oba texty mají být ve stejném řádku

=IF(VLOOKUP("D95GPMAA0";A1:B100;2;0)="Q2612";"cb";"")

Nebo lépe

=IF(ISNUMBER(MATCH("D95GPMAA0";A1:A100;0));IF(VLOOKUP("D95GPMAA0";A1:B100;2;0)="Q2612";"cb";"");"")

Pokud to má vypadat jak je to napsáno:

=IF(AND(ISNUMBER(MATCH("D95GPMAA0";A1:A100;0));ISNUMBER(MATCH("Q2612";B1:B100;0)));"cb";"")

Offline

#4 8. 4. 2013 17:22:03

viktor
Člen
Registrace: 8. 4. 2013
Příspěvků: 4

Re: Pomoc s vyhledávacím vzorcem - VYŘEŠENO

Děkuju moc, sám bych na to asi nepřišel.

Offline

Zápatí