Excel-kaava: Lisää numero tekstimerkkijonoon -

Sisällysluettelo

Yleinen kaava

="Item "&TEXT(RIGHT(A1,3)+increment,"000")

Yhteenveto

Tässä kaavassa tarkastellaan yhtä tapaa lisätä tekstimerkkijonoon upotettua lukua. Tämän esimerkin tarkoitus on osoittaa, kuinka useita toimintoja voidaan yhdistää arvojen jakamiseksi, manipuloimiseksi ja yhdistämiseksi uudelleen.

Esitetyssä esimerkissä kaava kohdassa D5 on:

="Item "&TEXT(RIGHT(B5,3)+C5,"000")

Tämä kaava lisää sarakkeen B lukua sarakkeen C arvolla ja antaa merkkijonon alkuperäisessä muodossa.

Selitys

Ytimessä tämä kaava poimii numeron, lisää lisäyksen ja yhdistää numeron alkuperäiseen tekstiin oikeassa muodossa.

Työskentelemällä sisältä ulospäin, tämä kaava poimi ensin sarakkeen B merkkijonon numeerisen osan OIKEA-funktiolla:

RIGHT(B5,3) // returns "001"

Palautettu tulos on itse asiassa tekstiä "001", "003" jne., Mutta kun lisäämme numeerisen arvon C: stä, Excel vaihtaa automaattisesti luvun vieressä ja suorittaa lisäyksen:

RIGHT(B5,3)+C5 // returns 2

Seuraavaksi tämä numeerinen tulos menee TEXT-funktioon arvona, numeromuodossa "000". Tämä täyttää numeron nollilla tarpeen mukaan:

TEXT(2,"000") // returns "002"

Lopuksi tämä tekstimerkkijono liitetään tekstiin "Tuote" ketjutuksella:

="Item "&TEXT(2,"000")

Mikä palauttaa kohteen "002" lopputuloksen.

Mielenkiintoisia artikkeleita...