Tärkeää
Uudemmissa Excel-, Excel Mobile- ja Excelin verkkoversioissa KETJUTA-funktio on korvattu YHDISTÄ-funktiolla. Vaikka KETJUTA-funktio on yhä käytettävissä taaksepäisen yhteensopivuuden takia, kannattaa käyttää laadukkaampaa YHDISTÄ-funktiota.
Yksi yleisimmistä skenaarioista, joissa kohtaat #VALUE! -virhe KETJUTA-funktion avulla ilmenee, kun yrität muodostaa merkkijonoa, joka sisältää virheellisen viittauksen, kuten #VALUE!.
Seuraavassa esimerkissä haluamme ketjuttaa solut D2, E2 ja F2, jossa solussa E2 on #VALUE! -virheen.
Solussa E2 oleva virhe aiheuttaa sen, että funktio näyttää arvon #VALUE!. Jotta se toimisi oikein, sinun on korvattava virheen aiheuttava arvo toisella arvolla, joka ei aiheuta virhettä. Voit muodostaa kaavan, joka etsii virhettä soluviittauksesta. Jos virhe löytyy, kaava näyttää merkkijonon, jossa virheen tilalla näkyy arvo 0 (voit myös korvata arvon 0 omalla tekstilläsi, mutta teksti on kirjoitettava lainausmerkkeihin – ”Oma teksti”).
Tällainen kaava on sopiva:
=JOS(ONVIRHE(E2);KETJUTA(D2;” ”;0;” ”;F2))
Miten se toimii? JOS-funktio määrittää JOSVIRHE-funktion avulla, onko solussa E2 virhe. Jos on, KETJUTA-funktio yhdistää arvot soluissa D2, E2 ja F2 (funktio korvaa virheen arvolla 0), ja näyttää tuloksena saatavan tekstimerkkijonon. Huomaa, että kaava käyttää myös välilyöntejä (" ") arvojen erottamiseen.
Tarvitsetko lisätietoja?
Voit aina kysyä neuvoa Excel Tech Community -yhteisön asiantuntijalta tai saada tukea yhteisöistä.
Katso myös
Viallisten kaavojen ratkaiseminen
Kaavoissa esiintyvien virheiden etsiminen