Текстові функції в Excel. Частина 4

Як правило, кажучи про форматування, мають на увазі формат осередків. Це набір властивостей клітинок, який майже ніяк не впливає на обчислення і на містяться в осередках значення, але дозволяє по-різному їх відображати.


Наприклад, число 39052 може відображатися так:


39 052
39052,00
39052,00 р.
01-01-06
1 січня 2006
Січень
01.2006
і т. д.


При цьому значення клітинки не змінюється і незалежно від формату може брати участь в різних обчисленнях і формулах.


Це зручно, але іноді нам потрібно перетворити число в текстову рядок, яка була б відформатована певним чином. Найчастіше це потрібно при об'єднанні значень в одну рядок за допомогою знака амперсанда або функції СЦЕПИТЬ.


Наприклад, ми хочемо отримати рядок «Сьогодні Середа, 6 грудня 2006 року ». Причому дата і день тижня повинні автоматично змінюватися.


Якщо ми просто зчепивши текст вступу і закінчення з функцією СЬОГОДНІ, ми отримаємо щось схоже:


Сегодня39057


Щоб отримати потрібний результат, значення функції СЕГОДНЯ () потрібно відформатувати за допомогою функції ТЕКСТ.


ТЕКСТ


Функція ТЕКСТ перетворює значення в текст в заданому числовому форматі.


Синтаксис


ТЕКСТ(значення;формат)


Значення – або числове значення, або формула, обчислення якої дає числове значення, або посилання на клітинку, містить числове значення.


Формат – числовий формат у текстовій формі зі списку Числові формати з вкладки Число діалогового вікна Формат ячеек.


Нотатки



Наш приклад можна вирішити таким чином:


= СЦЕПИТЬ («Сегодня"; ТЕКСТ (СЕГОДНЯ (); "дддд,"); ТЕКСТ (СЬОГОДНІ ();"[$- FC19] Д Мммм РРРР року. »))


На жаль, Excel не зовсім коректно обробляє відмінки у назві місяці російською мовою, тому доводиться вирішувати цю проблему різними хитрощами. У нашому прикладі ця проблема вирішена вставкою дати у двох різних форматах.

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*