Tapahtumat

Kun kirjaudut sisään näet tässä ilmoitukset sinua kiinnostavista asioista.

Kirjaudu sisään

Excelin Ketjuja ja Jos -funktiot usealle solulle

Vierailija
09.10.2013 |

Minulla on Excelissä pitkä lista otsikoita ja sarakkaissa niiihin liittyviä hakusanoja. Haluaisin koota yhteen soluun kutakin otsikkoa koskevat hakusanat.

Onnistuin Ketjuta ja Jos komentoja käyttäen saamaan homman toimimaan teoriassa, mutta tähänastisessa versiossani kunkin hakusanan kohdalle pitää tehdä oma käskynsä ja funktiosta muodostuisi todella pitkä.

Tähän asti homma näyttää siis tältä:

 

=CONCATENATE((IF(D3=1;CONCATENATE(D$2;", ");""));IF(E3=1;CONCATENATE(E$2;", ");"");IF(F3=1;CONCATENATE(F$2;", ");""))

 

Ylläolevassa kakkosrivillä on siis hakusanat, kolmosrivin arvo on 1, jos hakusana liittyy kyseisen rivin otsikkoon. Jos arvo on muu, funktio palauttaa hakusanan kohdalla tyhjän.

Funktio toimii kolmelle hakusanalle, mutta pitääkö sitä laajentaa samaan tyyliin 100:lle jäljellä olevalle hakusanalle, vai tiivistää jotenkin/tehdä älykkäämmäksi?

 

 

 

Kommentit (0)

Sisältö jatkuu mainoksen alla
Sisältö jatkuu mainoksen alla

Kirjoita seuraavat numerot peräkkäin: yksi viisi viisi