Olisi tarpeen muuttaa exelin soluun merkitty numero sanaksi, siten että exel laskisi soluun kirjoitetun sanan yhtenä lukuna (esim. Pekka = 1) Kuinka tämän saisin tehtyä?
Exel laskentaa
Anonyymi-ap
1236
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 1
Vanhimmat
Excel, ei Exel.
Laita jonnekin kaksi saraketta, joihin merkitset mitä lukua minkäkin sanan pitäisi vastata, ja käytä muissa kasvoissasi Phaettuja arvoja.
Jos siis esimerkiksi sarakkeessa A on kaikki sanat, joita haluat käyttää ja sarakkeessa B niitä vastaavat arvot, tyyliin A1=Pekka, A2=Ananas, B1=1, ja B2=9, ja sarakkeessa C joukko sanoja, joiden arvojen summan haluat laskea (C1=Pekka, C2=Pekka, C3=Ananas, ja C4=Pekka), ja haluat lopputuloksen soluun D1, niin kirjoita D1:een kaava:
SUMMA(PHAKU(C1;A:B;2);PHAKU(C2;A:B;2);…)
Vaihtoehtoisesti voit kirjoittaa olennaisesti tuon saman VBA:na makroon omaksi funktioksesi, ja käyttää sitä.