vzxx2002
24.08.15,16:32
Mam zosit A v ktorom v je stlpci A napriklad meno a v stlpci B mam ciselne hodnoty, ktore mozu byt kladne aj zaporne. Potrebujem dosiahnut, aby mi v pripade ze sa jedna o kladne cislo, toto zapisalo do zosita B, kde v stlpci A mam napriklad meno a dane cislo priradilo do stlpca B. A naopak, ak mam v zosite A zaporne cislo, toto potrebujem zapisat do zosita C do stlpca B, pričom v stlpci A je napriklad meno.
excel.sk
24.08.15,15:45
Tak napríklad takto do zošita B, keď je meno v bunke A1, podobne v zošite C, len tam treba dať znamienko je menší:

=IF(VLOOKUP(A1;[ZositA.xlsx]Hárok1!$A:$B;2;FALSE)>0;VLOOKUP(A1;[ZositA.xlsx]Hárok1!$A:$B;2;FALSE);"")


Toto riešenie dáva namiesto zápornej hodnoty prázdny reťazec, čiže "nič". Tam si môžete vymeniť za hocičo iné, čo potrebujete. Ak by mohla byť v zošite B namiesto zápornej hodnoty nula, tak by mohlo byť aj napr. takto:

=MAX(VLOOKUP(A1;[ZositA.xlsx]Hárok1!$A:$B;2;FALSE);0)

Keby boli aj konkrétne Vaše Excel zošity, tak by tie vzorce boli samozrejme presnejšie spravené na presné rozsahy a odkazy na bunky, ale myslím, že je to takto dobre pochopiteľné.

Viac o funkcii VLOOKUP http://www.excel.sk/funkcia-vlookup/

Funkcia IF http://www.excel.sk/funkcia-if/

.
vzxx2002
25.08.15,06:19
Dakujem, super!!!!