NB!: Funktsioonides Excel 2016, Excel Mobile ja Exceli veebirakendus asendas funktsioon CONCATENATE funktsiooni CONCAT. Kuigi funktsioon CONCATENATE on tagasiühilduvuse huvides endiselt saadaval, on edaspidi soovitatav kasutada funktsiooni CONCAT, kuna see on töökindlam.
Üks levinumaid stsenaariume, kus kohtate #VALUE! parandamine funktsiooniga CONCATENATE on siis, kui proovite koostada stringi, mis sisaldab veaga lahtriviidet (nt #VALUE!).
Järgmises näites soovime ühendada lahtrid D2, E2 ja F2, kus E2 on #VALUE! #VALUE!.
E2 vea tõttu kuvab funktsioon #VALUE! #VALUE!. Selle õnnestumiseks peate vea asendama mõne muu väärtusega kui viga. Saate koostada valemi, mis kontrollib vea olemasolu lahtriviites, ja kui on, siis kuvada tekstistring, kus vea asemel kuvatakse 0 (või asendada oma teksti 0-ga, kuid teksti tuleb mähida jutumärkidesse – "Teie tekst").
Järgmine valem toimib:
=IF(ISERROR(E2),CONCATENATE(D2," ",0," ",F2))
Kuidas see töötab? IF-funktsiooni puhul tehakse funktsiooni IFERROR abil kindlaks, kas lahtris E2 on viga, ja kui on, ühendatakse funktsiooni CONCATENATE abil väärtused D2, E2 ja F2 (funktsioon asendab vea 0-ga) ja kuvatakse saadud tekstistring. Pange tähele, et valemis on väärtused tühikutega („ “) eraldatud.
Vea #VALUE! parandamine funktsiooni CONCATENATE abil rakenduses Excel 2003 ja varasemates versioonides
Kui sa saad #VALUE! Office Excel 2003 või varasemates versioonides, peate Excel tühjendama suvandi Üleminekuvalemi väärtustamine (TFE) . Järgige lahtrite ühendamisel #VALUE! probleemi lahendamiseks.
Kas vajate rohkem abi?
Kui teil on küsimusi, saate need esitada Exceli tehnikakogukonnafoorumis, kus teile vastavad asjatundjad, või teistele kasutajatele kogukonnafoorumis.