Mitenhän tällainen kannattaisi rakentaa:
Mikäli kirjoittaisin Taul1:n soluun A1 esim. tuotekoodin ISO225 noutaisi ohjelma Taul2:sta, johon olisi kirjailtu paljon tuotekoodeja ja hintoja peräkkäisiin soluihin, ISO225 viereisessä solussa olevan hinnan Taul1:n A2 soluun.
Eli Taul2:ssa tiedot kutakuinkin näin:
ISO1 15,50
ISO2 21,60
ISO3 11,20
....
ISO301 18,60
ISO302 25,60
jne jne.
Mielellään vielä niin, että solussa, jossa tämä hakutoiminto on, ei tulostu mitään jos siihen ei mitään kirjoiteta.
Mikäli kirjoittaisin Taul1:n soluun A1 esim. tuotekoodin ISO225 noutaisi ohjelma Taul2:sta, johon olisi kirjailtu paljon tuotekoodeja ja hintoja peräkkäisiin soluihin, ISO225 viereisessä solussa olevan hinnan Taul1:n A2 soluun.
Eli Taul2:ssa tiedot kutakuinkin näin:
ISO1 15,50
ISO2 21,60
ISO3 11,20
....
ISO301 18,60
ISO302 25,60
jne jne.
Mielellään vielä niin, että solussa, jossa tämä hakutoiminto on, ei tulostu mitään jos siihen ei mitään kirjoiteta.
Vastaukset 1
Vanhimmat
A2=JOS(A1="";"";PHAKU(A1;Taul2!A1:B10;2;0))
Jos A1 on tyhjä, pysyy myös A2 tyhjänä
Muuta kaavaan hakualue Taul2A1:C10 sinulle sopivaksi
Ja jos haet vaikka ISO1:sen muita tietoja samalta riviltä, niin
A3=JOS(A1="";"";PHAKU(A1;Taul2!A1:C10;3;0)) - eli hakee nyt taulukon kolmannesta sarakkeesta(C) ISO1 tiedot