Miten saisin haettua arvon taulukosta, jossa hakukriteeri on oikealla puolella ja palautettava arvo vasemmalla?
phaku toisinpäin?
ekseli
7877
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Turvaa tilisi vahvistamalla puhelinnumerosi. Voit silloin palauttaa unohtuneen salasanan tekstiviestillä.
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 7
Vanhimmat
=INDEKSI($A$8:$C$11;VASTINE(A16;$C$8:$C$11;0);1)
Tai tällä Kunden tekemällä funktiolla:
http://keskustelu.suomi24.fi/show.fcgi?category=108&conference=4500000000000708&posting=22000000008103712
selitäkkö vähän miten tuo toimii..?
Ilmeisesti halusit INDEKSI(VASTINE)funktiosta lisätietoa Kunden funktiossahan oli ohjeet mukana:
=INDEKSI($A$8:$C$11;VASTINE(A16;$C$8:$C$11;0);1)
tässä taulukko on A8:C11
VASTINE määrittää rivin: A16 on hakuarvo ja C8:C11 hakusarake.
0 tarkoittaa että että pitää löytyä täsmälleen sama kuin hakuarvo.
1 määrää mistä sarakkeesta arvo palautetaan.
Kiitoksia! toimii niinku pitääki!
Miten saisin saman VBA:n sisään tyyliin:
ActiveCell.value = tuo kaava, vai onko mahdollista tehdä näin?
..oon itekki tuon VBA:n kanssa, mutta käviskö tämä:
Sub Makro1()
With Application
ActiveCell.Formula = _
.Index([A8:C11], _
.Match([A16], [C8:C11], 0), 2)
End With
End Sub
ActiveCell.FormulaLocal = "=INDEKSI($A$8:$C$11;VASTINE(A16;$C$8:$C$11;0);1)"
Suurkiitokset! näistä oli taas älyttömästi apua!