Formuła programu Excel: Zwiększ liczbę w ciągu tekstowym -

Spisie treści

Formuła ogólna

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

Podsumowanie

Ta formuła analizuje jeden ze sposobów zwiększenia liczby osadzonej w ciągu tekstowym. Celem tego przykładu jest pokazanie, w jaki sposób można łączyć wiele funkcji w celu dzielenia, manipulowania i ponownego łączenia wartości.

W przedstawionym przykładzie formuła w D5 to:

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

Ta formuła zwiększa liczbę w kolumnie B o wartość w kolumnie C i zwraca ciąg w oryginalnym formacie.

Wyjaśnienie

Zasadniczo ta formuła wyodrębnia liczbę, dodaje przyrost i łączy liczbę z oryginalnym tekstem w odpowiednim formacie.

Działając od wewnątrz, ta formuła najpierw wyodrębnia numeryczną część ciągu w kolumnie B za pomocą funkcji PRAWO:

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

Zwrócony wynik jest w rzeczywistości tekstem typu „001”, „003” itd., Ale kiedy dodamy wartość liczbową z C, program Excel automatycznie zmienia następną liczbę i wykonuje dodawanie:

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

Następnie ten wynik liczbowy jest przekazywany do funkcji TEKST jako wartość o formacie liczbowym „000”. W razie potrzeby liczba uzupełniana jest zerami:

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

Na koniec ten ciąg tekstowy jest łączony z tekstem „Element” przy użyciu konkatenacji:

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

Co zwraca końcowy wynik „Pozycja 002”.

Interesujące artykuły...