Примери за функции на ТЕКСТ - Excel, VBA и Google Sheets

Изтеглете Примерна работна книга

Изтеглете примерната работна книга

Този урок демонстрира как да използвате Текстова функция на Excel в Excel.

Преглед на текстовите функции

Функцията TEXT връща стойност, преобразувана в текст с определен формат.

За да използвате функцията TEXT Excel Worksheet, изберете клетка и въведете:

(Забележете как се появяват входовете на формулата)

TEXT функция Синтаксис и входове:

= ТЕКСТ (стойност, формат_текст)

стойност - Стойността за форматиране
format_text - Текстовият формат за прилагане

Как да използвате функцията ТЕКСТ в Excel:

Функцията TEXT приема стойност (число) и я преобразува в текст с определен формат, който сте избрали.

= ТЕКСТ (B3, "mmm d, dddd")

TEXT функцията е най -вече като форматиране на клетки. Така че, ако не сте сигурни какъв трябва да бъде вторият аргумент, потърсете го вътре във Форматиране на клетки.

Например, щракнете с десния бутон върху B3 и изберете Форматиране на клетки. Можете да видите всички тези кодове на формат, които трябва да въведете.

Но имайте предвид, че текстът не работи добре с изчисленията, така че обърнете внимание, ако наистина е необходимо. По -долу са някои сценарии, които можете да използвате.

Низ, комбиниран с TEXT

Ако все още не знаете, датите се съхраняват като серийни номера. Те са просто форматирани, за да бъдат представени като дата. Следователно, ако комбинирате низ (текст) и клетката с дата, тя ще се покаже като числа.

= "Стоките са доставени на" & B3

Следователно, трябва да използваме функцията TEXT, за да я преобразуваме от стойност в текст.

= "Стоките са доставени на" & TEXT (B3, "mmm d, dddd")

ТЕКСТ за Ден от седмицата

Може да се нуждаете от деня от седмицата в доклада си, а не от самата дата, следователно това може да бъде полезно.

= ТЕКСТ (B3, "ddd")

Още пример за TEXT функция с Date

В таблицата по -долу са показани още примери, които ни помагат да прецизираме различна информация от датата.

ТЕКСТ за стойности, разделени със запетая

Подобно на датите, числата, разделени със запетая, са само презентация. Действителната стойност на B3 е 34000.4, но форматирана да показва хиляди разделители и 0 десетични знака. Комбинирането им ще покаже следното:

= B3 & "продажбите са направени този месец."

Можете да използвате TEXT отново, за да сте сигурни, че има хилядите разделители и 0 десетични знака.

= TEXT (B3, "#, ## 0") & "на продажбите бяха направени този месец."

ТЕКСТ с фиксирани номера

Може да имате колона с идентификационни номера, на която искате да зададете фиксиран номер (напр. 4 цифри). Можете да използвате:

= ТЕКСТ (B3, "0000")

ТЕКСТ с проценти

Подобно на дати и числа с хиляди разделители, процентите също са само презентация. Стойността зад 10% е 0.1 и може да не искате да се показва така.

= "Имаше" & B3 & "намаление на цената."

Можеш да използваш:

= "Имаше" & TEXT (B3, "0%") & "намаление на цената."

Още пример за функция TEXT с Number

В таблицата по -долу са показани още примери, които ни помагат да определим различен формат от числото.

Преобразувайте стойностите в телефонни номера

когато разглеждаме телефонния номер в САЩ, той съдържа 7 цифри за местния телефонен номер и с код на страната се показва с 10 цифри.

Можем да идентифицираме локален номер, ако е по-малък от 9999999, тогава можем да използваме формат ###-####, за да покажем локален телефонен номер, да оставим всичко, което можем да покажем с код в (###) ###-#### формат.

По -долу функцията и екранната снимка показват тази формула на Excel Text.

= ТЕКСТ (A2, "[<= 9999999] ###-####; (###) ###-####")

ТЕКСТ в Google Таблици

Функцията TEXT работи абсолютно същото в Google Sheets като в Excel:

ТЕКСТ Примери във VBA


Можете също да използвате функцията TEXT във VBA. Тип:
Application.Workksheetfunction.Text (стойност, format_text)
За аргументите на функцията (стойност и т.н.) можете или да ги въведете директно във функцията, или да определите променливи, които да използвате вместо това.

Връщане към списъка с всички функции в Excel

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave