Excel определить формат ячейки формула

Функция T в Excel выполняет проверку типа принимаемых данных и возвращает текстовую строку, если в ячейке, ссылка на которую была передана в качестве параметра, содержатся текстовые данные либо текст был передан в функцию явно (например, Т(«любое текстовое значение»)).

Примеры использования функции Т в Excel

Пример 1. В Excel реализована возможность импорта данных из внешних источников. С использованием этой возможности были импортированы некоторые данные, содержащиеся в xml-документе. Необходимо создать новую таблицу, в которой будут отображены только текстовые данные для совместимости с другими программными продуктами, не поддерживающими форматы Число или Дата в Excel.

Исходные таблицы:

Исходные таблицы.

Для решения используем следующую формулу:

Данная запись имеет следующий смысл:

  1. Функция ЕСЛИ выполняет проверку значения, которое вернет функция Т;
  2. Если ячейка G2 не содержит текстовые данные, будет возвращено пустое значение «» и сработает функция ТЕКСТ, которая преобразует числовой тип данных в текстовый и запишет полученное значение в ячейку B2;
  3. Если в ячейке G2 содержатся текстовые данные, они будут перенесены в ячейку B2 без изменений.

Аналогично заполним все остальные ячейки столбца B. В результате получим следующую таблицу:

заполним все остальные ячейки.

Чтобы убедиться, что данная таблица содержит только текстовые данные, снова воспользуемся функцией Т:

Т.
только текстовые данные.

То есть, преобразование в текстовые данные прошло успешно.



Как определить формат ячейки в Excel?

Пример 2. В таблице Excel находится защищенный лист с таблицей, в которой содержатся данные об адресе клиента. Предположительно, номер дома и номер квартиры являются числовыми данными, полученными в результате перебора строки с использованием функций ПРАВСИМВ, ЛЕВСИМВ, НАЙТИ и ЗНАЧЕН. Последняя преобразует данные в формат Число (если это возможно). Определить формат данных поможет функция Т, а преобразовать в текстовый формат – ТЕКСТ.

Таблица на защищенном листе (формулы не видны, так как стоит защита):

Таблица на защищенном листе.

Данные в виде текста необходимо ввести в следующую таблицу:

Данные в виде текста.

В ячейке B2 введем следующую формулу:

следующую формулу.

Описание функций формулы:

  1. Т(защищенный!B3)=»» – условие, проверяемое функцией ЕСЛИ. Результат выполнения функции Т проверяется на пустое значение «».
  2. ТЕКСТ(защищенный!B3;»#») – функция, преобразующая данные из ячейки защищенный!B3 в текстовый тип данных.
  3. защищенный!B3 – получение данных из ячейки, если условие Т(защищенный!B3)=»» — ЛОЖЬ.

Аналогично заполним данными ячейку B3. В результате получим таблицу с только текстовыми значениями:

заполним данными.

Как определить тип данных в Excel?

Пример 3. В Excel можно определить тип данных, содержащихся в определенной ячейке, используя функцию ТИП, которая возвращает числовое значение, соответствующее одному из поддерживаемых типов (например, 1 – Число, 2 – Текст, 4 – Логическое значение и т. д.). Определим типы данных в некоторой таблице, и если они не являются текстовыми, преобразуем их с помощью функции ТЕКСТ.

Исходная таблица:

Пример 3.

Введем в ячейке C3 следующую формулу:

Описание аргументов:

  1. ТИП(B3)<>2 – условие проверки, 2 – тип текстовых данных;
  2. ТЕКСТ(B3;»») – функция, возвращающая текстовое значение из ячейки B3, если результат проверки условия – ИСТИНА;
  3. B3 – неизмененное значение ячейки, если результат условия проверки – ЛОЖЬ.

Аналогично заполним последующие ячейки столбца C. В результате получим:

В результате.

Чтобы убедиться, что каждая ячейка содержит текст, используем функцию Т:

используем функцию Т.

Функция Т в Excel и особенности ее синтаксической записи

Функция Т имеет следующий синтаксис:

=Т(значение)

Единственный параметр значение является обязательным для заполнения. Он используется для передачи проверяемых данных.

Примечание 1: Как правило, необходимость в использовании функции Т не возникает, поскольку в Excel все преобразования данных выполняются в автоматическом режиме. Данная функция была добавлена с целью обеспечения совместимости с прочими программными продуктами, поддерживающими работу с таблицами.

Примечания 2:

  1. Если функция Т принимает на вход текстовые данные (строка текста, ячейка, содержащая текст), она вернет эти данные.
  2. Функция Т возвращает пустую строку, если она принимает на вход числовые данные, логическое значение, ссылку на ячейку, в которой не содержится текст. Примеры:
  • Результатом выполнения функции =Т(293) будет являться пустой текст «», поскольку принимаемое на вход значение является данными числового типа;
  • Следующая запись =Т(«функция Т работает») вернет строку текста «функция Т работает» в ячейку, в которой данная функция записана;
  • Если в ячейку ввести запись типа =Т(текст), то результатом выполнения функции будет код ошибки #ИМЯ?. Поэтому при явной передаче параметра в функцию его значение необходимо помещать в двойные кавычки.
  • Результатом выполнения функции =Т(A1) является текст, содержащийся в ячейке A1 или пустое значение «», если в данной ячейке находятся данные другого типа.

ЯЧЕЙКА (функция ЯЧЕЙКА)

​Смотрите также​​0 (ноль)​Юрий М​Единственный параметр значение​ преобразует данные в​Перевел: Антон Андронов​ помогут Вам лучше​ дат задан правильный​0,15​ этим форматам.​ чтобы таблицей было​01.апр​Например, если Вы вводите​Microsoft Excel позволяет применять​»C2″​Примечание:​Номер столбца ячейки в​Примечание:​- одно обязательное​: И объясните, что​ является обязательным для​ формат Число (если​

​Автор: Антон Андронов​ справиться с числовыми​ числовой формат, мы​, а​В большинстве версий Microsoft​ легче пользоваться. Устанавливая​«. Если же ввести​ «1-5», в ячейке​ к числам множество​$# ##0,00_);[Красный]($# ##0,00)​​ Это значение не поддерживается​​ аргументе «ссылка».​

Описание

​Мы стараемся как​ знакоместо (разряд), т.е.​ понимать под некорректным​ заполнения. Он используется​ это возможно). Определить​Функция T в Excel​ форматами:​ многое сможем с​7,5%​ Excel доступ к​ числовой формат, Вы​

​ точно такое же​ ​ отобразится число в​ ​ самых различных числовых​»C2-«​ в Excel Online,​

​»цвет»​ можно оперативнее обеспечивать​ это место в​ форматом?​ для передачи проверяемых​ формат данных поможет​ выполняет проверку типа​Применяйте числовой формат ко​ ними сделать. Например,​

Синтаксис

​– это​

​ настройкам форматирования можно​ сообщаете таблице, какой​

  • ​ значение в ячейку,​​ кратком формате даты​ форматов. Используя форматирование,​0%​ Excel Mobile и​1, если форматированием ячейки​ вас актуальными справочными​ маске формата будет​nastuxa​

​ данных.​

​ функция Т, а​

​ принимаемых данных и​

​ всему столбцу:​ мы можем использовать​0,075​ открыть, если выделить​

​ тип данных хранится​

​ имеющую формат​ «1/5/2010».​

​ можно изменять внешний​

​»P0″​ Excel Starter.​ предусмотрено изменение цвета​ материалами на вашем​ заполнено цифрой из​

​: Всем привет.​​Примечание 1: Как правило,​ преобразовать в текстовый​ возвращает текстовую строку,​Если Вы собираетесь​

​ маркер автозаполнения, чтобы​

​.​ нужные ячейки и​ в ячейке. Например,​

​Дробный​

​В формате Числовой значения​ вид чисел без​0,00%​»защита»​ для отрицательных значений;​ языке. Эта страница​ числа, которое пользователь​Пример таблицы во​

​ необходимость в использовании​​ формат – ТЕКСТ.​ если в ячейке,​ использовать столбец для​ продолжить последовательность дат​

​Процентный формат будет полезен​

​ нажать​ формат даты говорит​, то отобразится дробь​ отображаются с десятичными​ изменения самих значений.​»P2″​0, если ячейка разблокирована,​ во всех остальных​ переведена автоматически, поэтому​ введет в ячейку.​ вложении.​ функции Т не​Таблица на защищенном листе​ ссылка на которую​

​ конкретного вида данных,​​ в столбце и​ не однократно. На​Ctrl+1​ о том, что​

​ «1/4».​

​ знаками. Например, если​ В данном уроке​0,00E+00​ и 1, если​ случаях — 0 (ноль).​ ее текст может​

​ Если для этого​​В колонке D​ возникает, поскольку в​ (формулы не видны,​ была передана в​

​ например, для дат​

​ получить в каждой​ изображениях ниже Вы​.​ Вы помещаете в​Данный формат отображает значения​ Вы введете в​ мы рассмотрим основные​»S2″​ ячейка заблокирована.​Примечание:​ содержать неточности и​ знакоместа нет числа,​ должны быть неболее​ Excel все преобразования​ так как стоит​

​ качестве параметра, содержатся​​ или процентов, проще​ ячейке новую дату.​ видите пример, что​В этом примере мы​

​ ячейку определённую календарную​

​ в ячейках в​ ячейку число «4»,​ встроенные числовые форматы​

​# ?/? или #​​Примечание:​ Это значение не поддерживается​ грамматические ошибки. Для​ то будет выведен​

​ 17 символов и​

​ данных выполняются в​ защита):​

​ текстовые данные либо​

​ всего выделить сразу​Если формат даты не​ получается в каждой​ применим числовой формат​ дату. Все это​ экспоненциальном виде. Например,​ то в ней​

​ в Excel, а​

​ ??/??​ Это значение не поддерживается​ в Excel Online,​ нас важно, чтобы​ ноль. Например, если​ если есть буквы,​

​ автоматическом режиме. Данная​​Данные в виде текста​ текст был передан​ весь столбец, кликнув​ был применен автоматически,​

  • ​ таблице при разном​​Currency​ позволяет Excel лучше​ если ввести в​ отобразится «4,00».​ также несколько полезных​»G»​ в Excel Online,​ Excel Mobile и​ эта статья была​ к числу​ то только латинские.​ функция была добавлена​ необходимо ввести в​ в функцию явно​

Коды форматов функции ЯЧЕЙКА

​ по его букве,​ значит приложение Excel​ форматировании размера скидки​(Денежный), который добавляет​ понимать Ваши данные​ ячейку число»140000″, то​Формат Денежный отображает значение​ опций для работы​д.М.гг или дд.ММ.гг Ч:мм​ Excel Mobile и​

​ Excel Starter.​

​ вам полезна. Просим​

​12​

​В колонках F​

​ с целью обеспечения​

​ следующую таблицу:​

​ (например, Т(«любое текстовое​

​ и применить нужный​

​ не распознало дату,​

​ (5, 5% или​

​ символ валюты ($)​

​ и гарантирует, что​

​ оно отобразится как​

​ в ячейке со​

​ с числами.​

​ или дд.ММ.гг​

​ Excel Starter.​

​»содержимое»​

​ вас уделить пару​

​применить маску​

​ и I только​

​ совместимости с прочими​

​В ячейке B2 введем​

​ значение»)).​

​ числовой формат. Теперь​

​ которую Вы ввели.​

​ 0,05):​ и отображает два​

​ они будут оставаться​

​ «1,40E+05».​ знаком денежной единицы.​

​Одним из мощнейших инструментов​

​»D4″​»строка»​

​Значение левой верхней ячейки​

​ секунд и сообщить,​0000​

​ дата в формате​

​ программными продуктами, поддерживающими​ следующую формулу:​

​Пример 1. В Excel​

​ любые данные, введенные​

​ В следующем примере​

​Как видите, в таблице​

​ десятичных знака для​

​ адекватными, а формулы​

​Excel по умолчанию назначает​

​ Например, если ввести​

​ Excel является возможность​

​Д МММ ГГ или​

​Номер строки ячейки в​

​ в ссылке; не​​ помогла ли она​, то получится​ (месяц/день/год)​ работу с таблицами.​Описание функций формулы:​ реализована возможность импорта​ в этот столбец,​

Пример

​ мы ввели «March​ слева вычисления выполнены​ любого числового значения.​ будут вычисляться корректно.​ ячейке формат экспоненциальный,​ в ячейку число​ применения определенного форматирования​ ДД МММ ГГ​ аргументе «ссылка».​ формула.​ вам, с помощью​0012​Я ставила проверку​

​Примечания 2:​

​Т(защищенный!B3)=»» – условие, проверяемое​

​ данных из внешних​

​ будут уже заранее​

​ 15th». Excel не​

​ не верно. Без​

​Если Вы выделите любую​

​Если Вы не считаете​

​ когда вводимое значение​

​ «4» и применить​

​ к тексту и​

​»D1″​

​»тип»​

​»имяфайла»​ кнопок внизу страницы.​, а если к​

​ ячеек, но она​

См. также:

​Если функция Т принимает​
​ функцией ЕСЛИ. Результат​ источников. С использованием​
​ иметь правильный числовой​
​ распознал в этой​ применения процентного формата,​ ячейку с числовым​

support.office.com

Числовое форматирование в Excel

​ нужным установить определённый​ содержит большое целое​ рублевой формат, то​ числам. Во избежание​д.м, или дд.ммм, или​Текстовое значение, соответствующее типу​Имя файла (включая полный​ Для удобства также​ числу​ работает только если​ на вход текстовые​ выполнения функции Т​ этой возможности были​ формат. Обратите внимание,​

​ записи дату, поэтому​ Excel думает, что​ форматом, то в​ числовой формат, Excel​ число. Если же​ в ней отобразится​ одинакового отображения содержимого​ Д МММ​ данных в ячейке.​ путь), содержащего ссылку,​ приводим ссылку на​1,3456​ вводить данные только​ данные (строка текста,​ проверяется на пустое​ импортированы некоторые данные,​

Как применить числовое форматирование в Excel

​ что строка заголовков​ формат ячейки остался​ мы хотим умножить​ строке формул сможете​ по умолчанию применяет​

  1. ​ вы не хотите​ «4,00р.». Формат Денежный​ во всех ячейках,​
  2. ​»D2″​​ Значение «b» соответствует​​ в виде текстовой​ оригинал (на английском​​применить маску​​ вручную. Как только​Числовой формат ячеек в Excel
  3. ​ ячейка, содержащая текст),​ значение «».​ содержащиеся в xml-документе.​​ (если она есть),​​General​Числовой формат ячеек в Excel
  4. ​$22,50​ увидеть реально содержащееся​ формат​ отображать большие числа​​ позволяет применять отрицательным​​ Вы можете применить​​ммм.гг, ммм.гггг, МММ ГГ​​ пустой ячейке, «l»​ строки. Если лист,​Числовой формат ячеек в Excel

Варианты числовых форматов в Excel

​ языке) .​0,00​ в колонку вставлем​ она вернет эти​

Числовой формат ячеек в Excel

​ТЕКСТ(защищенный!B3;»#») – функция, преобразующая​ Необходимо создать новую​ как правило, не​(Общий).​на​ в ней число.​​General​​ в экспоненциальном виде,​​ числам особое форматирование,​​ к ним нужное​

1. Общий

​ или МММ ГГГГ​ — текстовой константе​ содержащий ссылку, еще​В этой статье описаны​- получится​ скопированную информацию это​ данные.​

​ данные из ячейки​ таблицу, в которой​ должна быть затронута​С другой стороны, если​5​

2. Числовой

​ Именно это значение​(Общий). Общий числовой​ то используйте формат​ а также выставлять​ форматирование. С помощью​»D3″​ в ячейке, «v» —​

3. Денежный

​ не был сохранен,​ синтаксис формулы и​1,35​ правило стирается.​Функция Т возвращает пустую​ защищенный!B3 в текстовый​ будут отображены только​ числовым форматированием.​ мы введем «March​, а не на​ Excel использует при​ формат также немного​Числовой​ количество знаков после​

4. Финансовый

​ форматирования числам в​дд.мм​ любому другому содержимому.​ возвращается пустая строка​ использование функции ячейка​.​Т.е. мне сейчас​ строку, если она​ тип данных.​ текстовые данные для​Дважды проверьте значения в​ 15» (без th),​5%​ работе с формулами​

Числовой формат ячеек в Excel

5. Краткий формат даты

​ изменяет форматирование Ваших​.​ запятой.​ ячейках Excel можно​»D5″​»ширина»​

6. Длинный формат даты

​ («»).​ в Microsoft Excel.​# (решетка)​ надо чтобы когда​ принимает на вход​

7. Время

​защищенный!B3 – получение данных​ совместимости с другими​ ячейках после применения​ Excel распознает дату.​

8. Процентный

​. Таблица справа хоть​ и в других​ данных.​Текстовый формат предполагает, что​Финансовый формат очень похож​ придавать внешний вид​ч:мм AM/PM​Ширина столбца ячейки, округленная​Примечание:​ Вы найдете ссылки​- одно необязательное​ в эти колонки​ числовые данные, логическое​ из ячейки, если​

9. Дробный

​ программными продуктами, не​ к ним числового​ Поскольку год в​ и справляется с​ вычислениях.​Применить числовой формат можно​​ все вводимые Вами​​ на денежный, но​ даты, времени, процентов,​»D7″​​ до целого числа.​​ Это значение не поддерживается​ на дополнительные сведения​ знакоместо — примерно​ вставили данные, не​​ значение, ссылку на​​ условие Т(защищенный!B3)=»» -​ поддерживающими форматы Число​

10. Экспоненциальный

​ формата:​ этой дате не​ этой задачей, но​Тема числовых форматов не​ точно также, как​ значения будут отображаться​ есть ряд существенных​

​ денежный формат и​ч:мм:сс AM/PM​ Единица измерения равна​ в Excel Online,​ о форматировании данных​ то же самое,​ верные (неудовлетворяющие условиям)​ ячейку, в которой​ ЛОЖЬ.​​ или Дата в​​Если Вы применяете​

11. Текстовый

​ указан, автоматически добавится​ прочесть проще всего​ заканчивается выделением ячейки​ и прочие виды​ именно так, как​ различий. Например, к​ многое другое.​»D6″​ ширине одного знака​

Числовой формат ячеек в Excel

Другие числовые форматы

​ Excel Mobile и​ в ячейках и​ что и ноль,​​ как-то выделялись из​​ не содержится текст.​

​Аналогично заполним данными ячейку​ Excel.​ числовой формат к​ текущий год, и​ средний вариант.​ и применением к​ форматирования, вроде изменения​

Числовой формат ячеек в Excel

​ вы их ввели.​ ячейкам в финансовом​
​В следующем примере мы​
​ч:мм​

​ для шрифта стандартного​

office-guru.ru

Что такое числовой формат в Excel?

​ Excel Starter.​ применения стилей ячеек​ но если для​ этой массы.​ Примеры:​ B3. В результате​Исходные таблицы:​ существующим данным, результат​ дата будет содержать​Работая с датами, Вам​ ней одного из​ цвета текста. Для​ Excel автоматически устанавливает​ формате нельзя применить​ изменим числовое форматирование​

Числовые форматы в Excel

  • ​»D9″​ размера.​
  • ​»формат»​
  • ​ в разделе​
  • ​ знакоместа нет числа,​
  • ​The_Prist​
  • ​Результатом выполнения функции =Т(293)​

Для чего нужны числовые форматы?

​ получим таблицу с​Для решения используем следующую​ может быть неожиданным.​ всю необходимую информацию.​ пригодится формат даты,​ форматов. Электронные таблицы​ этого нужно выделить​ этот формат, если​ горизонтальное форматирование, нулевые​ в нескольких ячейках,​ч:мм:сс​Примечание:​Текстовое значение, соответствующее числовому​См​ то ничего не​: Условное форматирование. Правда,​ будет являться пустой​ только текстовыми значениями:​ формулу:​ Например, применяя процентный​ Мы также можем​ чтобы сообщить Excel,​

​ могут устанавливать многие​ ячейки и выбрать​ в ячейке содержатся​ значения отображаются в​ чтобы изменить способ​​»D8″​​ Это значение не поддерживается​ формату ячейки. Значения​.​ выводится​

Установка числовых форматов

​ нельзя будет копировать​ текст «», поскольку​Пример 3. В Excel​Данная запись имеет следующий​ формат (%) к​ записать дату несколькими​ что Вы ссылаетесь​ числовые форматы автоматически,​ нужные опции форматирования.​ числа и текст.​ виде тире, а​ отображения даты.​Примечание:​ в Excel Online,​ для различных форматов​

  • ​ЯЧЕЙКА Функция возвращает сведения​(пробел)​​ и вставлять полностью​​ принимаемое на вход​​ можно определить тип​​ смысл:​ ячейке со значением​​ другими способами, например,​​ на определённую календарную​ в зависимости от​ Настраивать числовые форматы​Вы можете без труда​ знаки денежных единиц​Выделите ячейки, к которым​Числовые форматы в Excel
  • ​ Если аргумент «тип_сведений» функции​ Excel Mobile и​ показаны ниже в​​ о форматировании, расположении​​- используется как​​ ячейки — только​​ значение является данными​
  • ​ данных, содержащихся в​Функция ЕСЛИ выполняет проверку​​5​​3/15​ дату, например,​ введенных данных. Это​ позволяет каждое приложение,​ настроить любой формат​​ выровнены по вертикали.​​ требуется применить числовой​ ЯЧЕЙКА имеет значение​​ Excel Starter.​​ таблице. Если ячейка​​ или содержимом ячейки.​​ разделитель групп разрядов​ значения.​ числового типа;​

​ определенной ячейке, используя​ значения, которое вернет​, Вы получите​,​15 июля 2014​ значит, что Вы​​ работающее с электронными​​ в разделе​

​ Такое форматирование позволяет​ формат.​​ «формат», а формат​​Ссылка​ изменяет цвет при​ Например, если перед​ по три между​С датой думаю​

Числовые форматы в Excel

​Следующая запись =Т(«функция Т​ функцию ТИП, которая​ функция Т;​500%​3/15/2014​. Кроме этого, формат​ должны вводить данные​ таблицами, но этот​Другие числовые форматы​ легче воспринимать длинные​На вкладке​

Числовые форматы в Excel

Используем числовые форматы правильно

​ ячейки был изменен,​     — необязательный аргумент.​ выводе отрицательных значений,​ выполнением вычислений с​ тысячами, миллионами, миллиардами​ сами разберетесь. Я​ работает») вернет строку​ возвращает числовое значение,​Если ячейка G2 не​, а не​или​ даты дает возможность​ понятным для приложения​ процесс в разных​.​ денежные списки.​Главная​ для обновления значения​ Ячейка, сведения о​ в конце текстового​

Числовые форматы в Excel

​ ячейкой необходимо удостовериться​ и т.д.​ лично советовал бы​ текста «функция Т​ соответствующее одному из​ содержит текстовые данные,​

Процентный формат

​5%​March 15 2014​ работать с мощным​ образом и проверять,​ приложениях может сильно​​Например, Вы можете сменить​​Краткий формат даты отображает​​нажмите на стрелку​​ функции ЯЧЕЙКА необходимо​ которой требуется получить.​ значения добавляется «-«.​ в том, что​[ ]​ просто проверять, что​ работает» в ячейку,​ поддерживаемых типов (например,​

Числовые форматы в Excel

​ будет возвращено пустое​. В этом случае​, и таблица по-прежнему​ инструментарием функций категории​ чтобы в ячейках​ отличаться.​​ денежный знак рубля​​ содержимое ячейки в​ рядом с полем​​ пересчитать лист.​​ Если этот аргумент​​ Если положительные или​​ она содержит числовое​​- в квадратных​​ это дата. Т.к.​

​ в которой данная​ 1 – Число,​ значение «» и​ придется заново ввести​ поймёт, что это​ Даты и время,​ установился правильный числовой​В Microsoft Excel 2007-2013​ на любой другой,​

Числовые форматы в Excel

​ виде ДД.ММ.ГГГГ. Например,​Числовой формат​Скопируйте образец данных из​ опущен, сведения, указанные​ все числа отображаются​ значение, а не​​ скобках перед маской​​ для Excel формат​​ функция записана;​​ 2 – Текст,​​ сработает функция ТЕКСТ,​​ корректные значения в​ дата.​ которые используют информацию​ формат. Для примера,​ откройте вкладку​

Формат даты

​ настроить отображение запятых​ 8 августа 2014​. Появится выпадающее меню.​ следующей таблицы и​ в аргументе «тип_сведений»,​ в круглых скобках,​​ текст, можно использовать​​ формата можно указать​ не сильно важен​Если в ячейку ввести​ 4 – Логическое​ которая преобразует числовой​ каждую ячейку.​В русской локализации​ о дате и​ на картинке ниже​

​Home​ в числах или​ года будет выглядеть​Выберите нужный формат. В​ вставьте их в​ возвращаются для последней​ в конце текстового​ следующую формулу:​ цвет шрифта. Разрешено​ — главное значения.​ запись типа =Т(текст),​ значение и т.​ тип данных в​Если Вы ссылаетесь в​15/3​​ времени для вычисления​​ показано, как правильно​​(Главная), в разделе​​ изменить количество десятичных​ как «08.08.2014».​ нашем примере мы​ ячейку A1 нового​ измененной ячейки. Если​ значения добавляется «()».​=​ использовать следующие цвета:​​ А форматы дат​​ то результатом выполнения​ д.). Определим типы​ текстовый и запишет​ формуле на ячейку​

Числовые форматы в Excel

​,​ результатов.​ вводить даты, проценты​Number​ знаков.​Длинный формат даты отобразит​ выберем​ листа Excel. Чтобы​ аргумент ссылки указывает​Примечание:​ЕСЛИ(​

Числовые форматы в Excel

​ черный, белый, красный,​ можно выставить просто​ функции будет код​ данных в некоторой​ полученное значение в​ с числовым форматом,​15/3/2014​Электронные таблицы понимают информацию​ и время.​(Число) кликните выпадающее​Урок подготовлен для Вас​​ то же самое​​Длинный формат даты​

Числовые форматы в Excel

​ отобразить результаты формул,​ на диапазон ячеек,​ Это значение не поддерживается​ЯЧЕЙКА(«тип», A1) = «v»;​ синий, зеленый, жёлтый,​ заранее.​ ошибки #ИМЯ?. Поэтому​ таблице, и если​ ячейку B2;​ Excel может автоматически​или​ не так, как​Теперь, когда Вам уже​​ меню​​ командой сайта office-guru.ru​​ значение в виде​​.​​ выделите их и​​ функция ЯЧЕЙКА возвращает​ в Excel Online,​ A1 * 2;​

​ голубой.​​При необходимости Вы можете​​ при явной передаче​​ они не являются​​Если в ячейке G2​​ применить то же​​15 март 2014​

Другие варианты форматов даты

​ это делает человек.​ многое известно о​Number Format​Источник: http://www.gcflearnfree.org/office2013/excel2013/9/full​ «8 августа 2014​Числовое форматирование в выбранных​ нажмите клавишу F2,​ сведения только для​ Excel Mobile и​​ 0)​​Плюс пара простых правил:​ легко добавить к​ параметра в функцию​​ текстовыми, преобразуем их​​ содержатся текстовые данные,​

Числовые форматы в Excel

​ числовое форматирование к​​.​​ Например, если Вы​ работе числовых форматов,​(Числовые форматы) и​

Числовые форматы в Excel

​Автор/переводчик: Антон Андронов​ г.».​ ячейках изменится. Для​ а затем —​ левой верхней ячейки​ Excel Starter.​Эта формула вычисляет произведение​

Числовые форматы в Excel

Хитрости при форматировании чисел

​Любой пользовательский текст (​ стандартным числовым форматам​ его значение необходимо​ с помощью функции​

    • ​ они будут перенесены​ итоговой ячейке. Например,​​В некоторых приложениях присутствует​ введете в ячейку​ давайте рассмотрим некоторые​ выберите нужный формат.​Автор: Антон Андронов​Формат Время, позволяет отображать​ некоторых форматов можно​ клавишу ВВОД. При​ диапазона.​»скобки»​ A1*2, только если​кг​ Excel свои собственные.​ помещать в двойные​ ТЕКСТ.​ в ячейку B2​ если Вы используете​ гораздо больший выбор​ слово «October», Excel​ из них в​

Числовые форматы в Excel

    • ​ Либо под выпадающим​Каждый раз, работая в​ содержимое ячеек в​ использовать команды​​ необходимости измените ширину​В приведенном ниже списке​1, если форматированием ячейки​ в ячейке A1​,​ Для этого выделите​ кавычки.​​Исходная таблица:​​ без изменений.​​ в формуле значение​​ форматов даты. Доступ​​ не поймет, что​​ действии.​ меню Вы можете​ Excel, старайтесь использовать​ виде Ч:ММ:СС. Например:​

Числовые форматы в Excel

    • ​Увеличить​ столбцов, чтобы видеть​ описаны текстовые значения,​ предусмотрено отображение положительных​ содержится числовое значение,​чел​ ячейки, к которым​Результатом выполнения функции =Т(A1)​Введем в ячейке C3​Аналогично заполним все остальные​ с денежным форматом,​ к ним немного​ Вы имеете в​

Числовые форматы в Excel

  • ​Один из наиболее полезных​ кликнуть одну из​ подходящие числовые форматы​ 8:40:25 или 17:35:15.​или​ все данные.​ возвращаемые функцией ЯЧЕЙКА,​ или всех чисел​ и возвращает значение​,​ надо применить пользовательский​ является текст, содержащийся​ следующую формулу:​ ячейки столбца B.​ результат вычисления тоже​ отличается, в зависимости​ виду дату, и​ форматов – это​

​ иконок быстрого доступа.​ для Ваших данных.​
​В процентном формате значения​
​Уменьшить разрядность​

​Данные​

office-guru.ru

Функция Т в Excel для проверки принимаемых на вход типа данных

​ если в качестве​ в круглых скобках;​ 0, если в​шт​ формат, щелкните по​ в ячейке A1​2;ТЕКСТ(B3;»»);B3)’ class=’formula’>​ В результате получим​ будет иметь денежный​ от приложения, которое​ сочтёт это обычным​ процентный формат (%).​В Excel 2003 и​

Примеры использования функции Т в Excel

​ Числовые форматы сообщают​ в ячейках умножаются​, чтобы изменить количество​75​ аргумента «тип_сведений» указано​ во всех остальных​ ячейке A1 содержится​и тому подобные)​ ним правой кнопкой​ или пустое значение​Описание аргументов:​ следующую таблицу:​ формат.​ Вы используете. В​ текстом. Вместо этого,​ Он отображает значения​

​ более ранних версиях​

Исходные таблицы.

​ программе, какой тип​ на 100 и​

​ выводимых десятичных знаков.​Привет!​

  1. ​ значение «формат», а​ случаях — 0.​ текст или она​
  2. ​ или символы (в​ мыши и выберите​ «», если в​ТИП(B3)<>2 – условие проверки,​Чтобы убедиться, что данная​Если Вы хотите, чтобы​ Excel 2007-2013 откройте​ при вводе дат,​ как проценты, например,​ откройте меню​
  3. ​ данных Вы используете,​ выводятся со знаком​На рисунке ниже представлены​Формула​ аргумент ссылки указывает​

​Примечание:​ пустая.​ том числе и​ в контекстном меню​

заполним все остальные ячейки.

​ данной ячейке находятся​ 2 – тип​ таблица содержит только​ данные в ячейке​

Т. только текстовые данные.

​ выпадающее меню​ используйте определённый формат,​20%​

​Format​

Как определить формат ячейки в Excel?

​ будь то проценты​ процента. По умолчанию​ 11 вариантов числовых​Описание​ на ячейку, отформатированную​ Это значение не поддерживается​ЯЧЕЙКА(тип_сведений;[ссылка])​ пробелы) — надо​ команду​ данные другого типа.​ текстовых данных;​ текстовые данные, снова​ отображались в точности​Number Format​ который понятен Excel,​или​(Формат) >​ (%), валюты ($),​ отображается два знака​ форматов, которые нам​

​Результат​ с использованием встроенного​ в Excel Online,​Аргументы функции ЯЧЕЙКА описаны​

Таблица на защищенном листе.

​ обязательно заключать в​Формат ячеек (Format Cells)​nastuxa​

Данные в виде текста.

​ТЕКСТ(B3;»») – функция, возвращающая​ воспользуемся функцией Т:​

следующую формулу.

​ так, как они​

  1. ​(Числовые форматы) и​ например,​55%​Cells​ время, дата и​
  2. ​ после запятой, но​ предлагает Excel.​=ЯЧЕЙКА(«строка»;A20)​ числового формата.​
  3. ​ Excel Mobile и​ ниже.​ кавычки.​- вкладка​

​: Всем добрый вечер.​ текстовое значение из​То есть, преобразование в​ были введены, нужно​

заполним данными.

Как определить тип данных в Excel?

​ выберите в нем​месяц/день/год​, что особенно полезно​(Ячейки).​ так далее. Посмотрите,​ Вы можете задать​На самом деле предустановленных​Номер строки ячейки A20.​Формат Microsoft Excel​ Excel Starter.​Тип_сведений​Можно указать несколько (до​Число (Number)​В таблицу (в​ ячейки B3, если​ текстовые данные прошло​ использовать текстовый формат.​ пункт​или​

​ при расчете величин​

Пример 3.

​В Google Sheets нажмите​ для примера, на​

​ любое другое количество​

​ числовых форматов намного​

  1. ​20​Значение, возвращаемое функцией ЯЧЕЙКА​»префикс»​
  2. ​     — обязательный аргумент.​ 4-х) разных масок​, далее -​ частности в одну​ результат проверки условия​
  3. ​ успешно.​ Этот формат особенно​More Number Formats​день/месяц/год​

​ скидок или чаевых.​ кнопку​ следующую таблицу, в​

В результате.

​ десятичных знаков. Например,​ больше, но получить​=ЯЧЕЙКА(«содержимое»;A3)​

используем функцию Т.

Функция Т в Excel и особенности ее синтаксической записи

​Общий​Текстовое значение, соответствующее префиксу​

​ Текстовое значение, задающее​

​ форматов через точку​Все форматы​ из колонок) результатом​ – ИСТИНА;​​

​ хорош для чисел,​(Другие числовые форматы).​– в зависимости​ Если вслед за​More Formats​ которой использованы различные​ если ввести в​ доступ к ним​Содержимое ячейки A3.​»G»​ метки ячейки. Одиночная​ тип сведений о​

​ с запятой. Тогда​

  1. ​(Custom)​ копирования вставляют данные.​B3 – неизмененное значение​Пример 2. В таблице​ над которыми Вы​Откроется диалоговое окно​
  2. ​ от того, в​ числом ввести знак​(Другие форматы) в​ числовые форматы:​ ячейку число «0,75»,​ можно только на​Привет!​0​
  • ​ кавычка (‘) соответствует​ ячейке при возвращении.​ первая из масок​: ​ Нужно чтобы когда​ ячейки, если результат​
  • ​ Excel находится защищенный​ не хотите производить​Формат ячеек​ какой стране Вы​ процента (%), к​ левой части панели​
  • ​Для чего нужны числовые​ то оно будет​ вкладке​=ЯЧЕЙКА(«тип»;A2)​»F0″​ тексту, выровненному влево,​ В приведенном ниже​ будет применяться к​В появившееся справа поле​ эти данные вставили,​
  • ​ условия проверки –​ лист с таблицей,​ какие-либо вычисления, например,​, где Вы сможете​ находитесь и какой​ нему будет автоматически​ инструментов – эта​

exceltable.com

Как проверить ячейки на верные формат

​ форматы​​ выглядеть как «75,00%».​
​Число​Тип данных ячейки A2.​# ##0​ двойная кавычка («) —​ списке указаны возможные​ ячейке, если число​Тип​ повлялась информация где​ ЛОЖЬ.​ в которой содержатся​ номера телефонов, почтовые​ выбрать нужный формат​
​ локализацией программы пользуетесь.​ применен процентный формат.​:(

​ кнопка выглядит, как​​Установка числовых форматов​Данный формат позволяет отобразить​

​диалогового окна​​ Тип данных «v»​»,0″​ тексту, выровненному вправо,​

​ значения аргумента «тип_сведений»​​ в ней положительное,​
​: введите маску нужного​ некорректный формат. Функция​
​Аналогично заполним последующие ячейки​ данные об адресе​ индексы или числа,​ даты.​ В примере ниже​
​Возможно, Вы еще помните​ цифры​Используем числовые форматы правильно​ содержимое ячейки в​
​Формат ячеек​ указывает значение.​0,00​ знак крышки (^) —​ и соответствующие результаты.​ вторая — если​ вам формата из​ проверка данных не​
​ столбца C. В​ клиента. Предположительно, номер​ начинающиеся с нуля​Посмотрев в строку формул,​ мы введём «10/12/2014»,​ из школьного курса​123​

​Процентный формат​​ виде дроби. Например,​.​v​»F2″​ тексту, выровненному по​
​Тип_сведений​ отрицательное, третья -​ последнего столбца этой​ подходит, т.к. она​ результате получим:​ дома и номер​ (02415). Примените текстовый​ Вы можете убедиться,​ чтобы получить дату​ математики, что проценты​. Слева от этой​

planetaexcel.ru

Пользовательские форматы в Excel

​Формат даты​ если ввести значение​Формат Общий установлен по​Изменение формата ячейки​# ##0,00​ центру, обратная косая​Возвращаемое значение​ если содержимое ячейки​ таблицы:​ работает если вводить​Чтобы убедиться, что каждая​ квартиры являются числовыми​​ формат к таким​​ что пользовательский формат​​October 12, 2014​​ могут быть записаны​​ команды есть иконки​ ​Хитрости при форматировании чисел​​ «1/4» в ячейку,​

Excel как узнать формат ячейки в

​ умолчанию во всех​​ссылаться на создание​​»,2″​ черта () — тексту,​»адрес»​ равно нулю и​

Excel как узнать формат ячейки в

Как это работает…

​На самом деле все​ данные вручную.​ ячейка содержит текст,​ данными, полученными в​ ячейкам, прежде чем​ даты не изменяет​

  • ​. В этом случае​​ в виде десятичных​Currency​Числовые форматы нужны не​ которая имеет формат​ ячейках. При использовании​ или изменение ячейки​$# ##0_);($# ##0)​ распределенному по всей​Ссылка на первую ячейку​ четвертая — если​ очень просто. Как​Помогите плиз, очень​​ используем функцию Т:​​ результате перебора строки​​ вводить данные.​​ значение, хранящееся в​​ Excel автоматически установит​​ дробей, т.е.​(Денежный формат) или​​ только для того,​​Общий​​ такого формата, Excel​​функция адрес​​»C0″​​ ширине ячейки, а​
  • ​ в аргументе «ссылка»​​ в ячейке не​ Вы уже, наверное,​ надо!!!!!​Функция Т имеет следующий​ с использованием функций​Урок подготовлен для Вас​ ячейке. Изменяется только​ для ячейки формат​
  • ​15%​​Percent​ чтобы данные в​, то в итоге​ автоматически определяет, какое​Добавление, изменение, поиск​
  • ​$# ##0_);[Красный]($# ##0)​​ пустой текст («») —​ в виде текстовой​ число, а текст​ заметили, Excel использует​Sanja​ синтаксис:​ ПРАВСИМВ, ЛЕВСИМВ, НАЙТИ​ командой сайта office-guru.ru​

​ способ отображения даты.​

  • ​ даты.​​– это то​​(Процентный формат) для​​ таблице было легче​​ мы получим дату​​ числовое форматирование является​​ и удаление условного​»C0-«​ любому другому содержимому​ строки.​ (см. выше пример​ несколько спецсимволов в​
  • ​: Файл-пример. Как есть​=Т(значение)​ и ЗНАЧЕН. Последняя​Источник: http://www.gcflearnfree.org/excelformulas/8/full​Вот несколько хитростей, которые​Теперь, когда для наших​ же самое, что​ быстрого доступа к​ читать, но, и​ «​ наиболее подходящим.​ форматирования в ячейке​$# ##0,00_);($# ##0,00)​ ячейки.​»столбец»​ с температурой).​ масках форматов:​

planetaexcel.ru

​ — Как надо​

ЯЧЕЙКА Функция возвращает сведения о форматировании, расположении или содержимом ячейки. Например, если перед выполнением вычислений с ячейкой необходимо удостовериться в том, что она содержит числовое значение, а не текст, можно использовать следующую формулу:

=ЕСЛИ(ЯЧЕЙКА(«тип»;A1)=»v»;A1*2;0)

Эта формула вычисляет произведение A1*2, только если в ячейке A1 содержится числовое значение, и возвращает значение 0, если в ячейке A1 содержится текст или она пустая.

Примечание: Формулы, использующие функцию ЯЧЕЙКА, имеют значения аргументов для конкретного языка и возвращают ошибки при вычислениях с использованием другой языковой версии Excel. Например, если при создании формулы, содержащей ячейку, при использовании чешской версии Excel эта формула возвращает ошибку, если книга открыта во французском языке.  Если важно, чтобы другие люди открывали вашу книгу с помощью разных языковых версий Excel, рассмотрите возможность использования альтернативных функций или разрешение на сохранение локальных копий, в которых они меняют аргументы ЯЧЕЙКА в зависимости от языка.

Синтаксис

ЯЧЕЙКА(тип_сведений;[ссылка])

Аргументы функции ЯЧЕЙКА описаны ниже.

Аргумент

Описание

Тип_сведений   

Обязательно

Текстовое значение, задающее тип сведений о ячейке при возвращении. В приведенном ниже списке указаны возможные значения аргумента «тип_сведений» и соответствующие результаты.

ссылка    

Необязательно

Ячейка, сведения о которой требуется получить.

Если этот аргумент опущен, сведения, указанные в аргументе info_type, возвращаются для ячейки, выбранной на момент вычисления. Если аргумент «ссылка» является диапазоном ячеек, функция ЯЧЕЙКА возвращает сведения об активной ячейке в выбранном диапазоне.

Важно: Технические ссылки необязательны, но рекомендуется их включит в формулу, если вы не понимаете, как это влияет на результат формулы, и не хотите, чтобы они были на месте. Опущенный аргумент ссылки не является надежной информацией о конкретной ячейке по следующим причинам:

  • В режиме автоматического вычисления при внесении пользователем изменений в ячейку вычисление может запускаться до или после выполнения выделения в зависимости от платформы, используемой для Excel.  Например, Excel для Windows активирует вычисление перед изменением выделения,Excel в Интернете запускает его после этого.

  • Когда Co-Authoring с другим пользователем, который вносит изменения, эта функция сообщает о вашей активной ячейке, а не редакторе.

  • Любой пересчет, например нажатие F9, приведет к тому, что функция возвращает новый результат, даже если изменение ячейки не было изменено.

info_type значения

В следующем списке описаны текстовые значения, которые можно использовать info_type аргумента. Эти значения должны быть введены в функцию ЯЧЕЙКА с кавычками (» «).

Тип_сведений

Возвращаемое значение

«адрес»

Ссылка на первую ячейку в аргументе «ссылка» в виде текстовой строки. 

«столбец»

Номер столбца ячейки в аргументе «ссылка».

«цвет»

1, если форматированием ячейки предусмотрено изменение цвета для отрицательных значений; во всех остальных случаях — 0 (ноль).

Примечание: Это значение не поддерживается в Excel в Интернете, Excel Mobile и Excel Starter.

«содержимое»

Значение левой верхней ячейки в ссылке; не формула.

«имяфайла»

Имя файла (включая полный путь), содержащего ссылку, в виде текстовой строки. Если лист, содержащий ссылку, еще не был сохранен, возвращается пустая строка («»).

Примечание: Это значение не поддерживается в Excel в Интернете, Excel Mobile и Excel Starter.

«формат»

Текстовое значение, соответствующее числовому формату ячейки. Значения для различных форматов показаны ниже в таблице. Если ячейка изменяет цвет при выводе отрицательных значений, в конце текстового значения добавляется «-«. Если положительные или все числа отображаются в круглых скобках, в конце текстового значения добавляется «()».

Примечание: Это значение не поддерживается в Excel в Интернете, Excel Mobile и Excel Starter.

«скобки»

1, если форматированием ячейки предусмотрено отображение положительных или всех чисел в круглых скобках; во всех остальных случаях — 0.

Примечание: Это значение не поддерживается в Excel в Интернете, Excel Mobile и Excel Starter.

«префикс»

Текстовое значение, соответствующее префиксу метки ячейки. Одиночная кавычка (‘) соответствует тексту, выровненному влево, двойная кавычка («) — тексту, выровненному вправо, знак крышки (^) — тексту, выровненному по центру, обратная косая черта () — тексту, распределенному по всей ширине ячейки, а пустой текст («») — любому другому содержимому ячейки.

Примечание: Это значение не поддерживается в Excel в Интернете, Excel Mobile и Excel Starter.

«защита»

0, если ячейка разблокирована, и 1, если ячейка заблокирована.

Примечание: Это значение не поддерживается в Excel в Интернете, Excel Mobile и Excel Starter.

«строка»

Номер строки ячейки в аргументе «ссылка».

«тип»

Текстовое значение, соответствующее типу данных в ячейке. Значение «b» соответствует пустой ячейке, «l» — текстовой константе в ячейке, «v» — любому другому содержимому.

«ширина»

Возвращает массив с 2 элементами.

Первый элемент массива — это ширина столбца ячейки, округленная до целого. Единица измерения равна ширине одного знака для шрифта стандартного размера.

Второй элемент массива имеет значение Boolean, значение true, если ширина столбца является значением по умолчанию, или FALSE, если ширина явно задана пользователем. 

Примечание: Это значение не поддерживается в Excel в Интернете, Excel Mobile и Excel Starter.

Коды форматов функции ЯЧЕЙКА

В приведенном ниже списке описаны текстовые значения, возвращаемые функцией ЯЧЕЙКА, если в качестве аргумента «тип_сведений» указано значение «формат», а аргумент ссылки указывает на ячейку, отформатированную с использованием встроенного числового формата.

Формат Microsoft Excel

Значение, возвращаемое функцией ЯЧЕЙКА

Общий

«G»

0

«F0»

# ##0

«,0»

0,00

«F2»

# ##0,00

«,2»

$# ##0_);($# ##0)

«C0»

$# ##0_);[Красный]($# ##0)

«C0-«

$# ##0,00_);($# ##0,00)

«C2»

$# ##0,00_);[Красный]($# ##0,00)

«C2-«

0%

«P0»

0,00%

«P2»

0,00E+00

«S2»

# ?/? или # ??/??

«G»

д.М.гг или дд.ММ.гг Ч:мм или дд.ММ.гг

«D4»

Д МММ ГГ или ДД МММ ГГ

«D1»

д.м, или дд.ммм, или Д МММ

«D2»

ммм.гг, ммм.гггг, МММ ГГ или МММ ГГГГ

«D3»

дд.мм

«D5»

ч:мм AM/PM

«D7»

ч:мм:сс AM/PM

«D6»

ч:мм

«D9»

ч:мм:сс

«D8»

Примечание: Если аргумент info_type функции ЯЧЕЙКА — «формат», а затем к ячейке, на которая ссылается ссылка, будет применяться другой формат, необходимо повторно вычислите (нажмите F9),чтобы обновить результаты функции ЯЧЕЙКА.

Примеры

Примеры функции ЯЧЕЙКА

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

См. также

Изменение формата ячейки

Создание или изменение ссылки на ячейку

Функция АДРЕС

Добавление, изменение, поиск и очистка условного форматирования в ячейке

Иногда бывает необходимо с помощью формул узнать о какой-либо ячейке подробную информацию и параметры, чтобы использовать это в расчетах. Например, выяснить число или текст в ячейке или какой числовой формат в ней установлен. Сделать это можно, используя функцию ЯЧЕЙКА (CELL).

Синтаксис у функции следующий:

=ЯЧЕЙКА(Параметр; Адрес)

где Адрес — это, понятное дело, ссылка на нужную ячейку, а вот Параметр — это кодовое слово, определяющее какую именно информацию о ячейке мы хотим получить. У этого аргумента несколько возможных значений:

Параметры функции ЯЧЕЙКА (CELL)

Давайте рассмотрим пару трюков с применением этой функции на практике.

Например, можно получить имя текущего листа формулой, используя функцию ЯЧЕЙКА с параметром «имяфайла» и извлекающей все символы правее закрывающей квадратной скобки:

Имя листа формулой

Также можно проверить тип данных в ячейке (параметр «тип») и выводить сообщение об ошибке вместо вычислений, если введен текст или ячейка пуста:

Проверка содержимого ячейки функцией ЯЧЕЙКА

Или подсветить условным форматированием все незащищенные ячейки в заданном диапазоне:

Подсветка незащищенных ячеек

Ссылки по теме

  • Включение / выключение подсветки незащищенных ячеек макросом
  • Условное форматирование в Excel

Извлечение информации о ячейке функцией ЯЧЕЙКА (CELL)

Иногда бывает необходимо с помощью формул узнать о какой-либо ячейке подробную информацию и параметры, чтобы использовать это в расчетах. Например, выяснить число или текст в ячейке или какой числовой формат в ней установлен. Сделать это можно, используя функцию ЯЧЕЙКА (CELL) .

Синтаксис у функции следующий:

=ЯЧЕЙКА( Параметр ; Адрес )

где Адрес — это, понятное дело, ссылка на нужную ячейку, а вот Параметр — это кодовое слово, определяющее какую именно информацию о ячейке мы хотим получить. У этого аргумента несколько возможных значений:

Давайте рассмотрим пару трюков с применением этой функции на практике.

Например, можно получить имя текущего листа формулой, используя функцию ЯЧЕЙКА с параметром «имяфайла» и извлекающей все символы правее закрывающей квадратной скобки:

Также можно проверить тип данных в ячейке (параметр «тип») и выводить сообщение об ошибке вместо вычислений, если введен текст или ячейка пуста:

Или подсветить условным форматированием все незащищенные ячейки в заданном диапазоне:

Формат ячеек в Excel

Форматирование ячеек – это одно из основных отличий Excel от калькулятора. Умелое форматирование позволяет разношерстный набор данных привести к удобному для осмысления виду: выделить итоговую строку, шапку, убрать «лишние» знаки после запятой, добавить границы и т.д. В общем, форматирование позволяет набор «серой массы данных» превратить в структурированную и читабельную информацию.

Наиболее часто используемые команды форматирования находятся на ленте.

Если этих кнопок не достаточно, то можно обратиться к Формату ячеек в контекстном меню (через правую кнопку мыши), либо с помощью сочетания горячих клавиш Ctrl+1, что существенно быстрее. Откроется известное многим окошко.

В диалоговом окне есть несколько вкладок. Пробежимся по их назначению, останавливаясь на интересных моментах.

Вкладка Число

Первая вкладка Число (открыта на картинке выше) задает числовой формат. Значение в ячейке можно представить как обычное число, проценты, дату и т.д. По умолчанию всем ячейкам придается Общий формат, то есть ячейка никак не отформатирована. Поэтому, как правило, требуется перейти к другому формату.

Следующий пункт Числовой. Здесь задается количество видимых знаков после запятой (по умолчанию их два), а также можно отделить группы разрядов (тысячи, миллионы и т.д.) друг от друга.

Довольно часто пользуются пунктами Дата (выбор формата отображения даты), Процентный (отображение процентного формата) и Текстовый (данные сохраняются, как текст). Текстовый формат довольно интересен, т.к. позволяет отображать информацию в том виде, в каком она вносится в ячейку, без каких-либо автоматических преобразований в дату, формулу, обрезание первый нулей и т.д. Что внесли, то видим в ячейке. Команды выбора числового формата продублированы на ленте.

Вкладка Выравнивание

Переходим на вкладку Выравнивание. Здесь задается расположение числа или текста внутри ячейки: по вертикали, горизонтали, относительно центра, по направлению и т.д.

Расположение и назначение команд, как и в других окнах Excel, интуитивно понятно. Достаточно прочитать названия. Тут выравнивание по вертикали, тут – горизонтали. Можно объединить несколько ячеек в одну или длинное название переносить по словам. Обращу лишь внимание на пару интересных моментов.

Когда в ячейку вносится число, оно автоматически «прилипает» к правому краю, а текст – к левому краю. Если число будет в левом столбце, а текст в следующем справа, то содержимое обоих столбцов будет выглядеть примерно так.

Читать такое не удобно (все сливается и нужно присматриваться). Поэтому правильно сделать отступ текста от левого края. Для этого достаточно выбрать в списке по горизонтали пункт по левому краю (отступ) и установить рядом в окошке значение отступа. См. рисунок ниже.

Теперь глазу намного приятнее.

Аналогичным образом можно отлепить число от правого края.

И еще один полезный совет. При создании таблицы в шапке часто объединяют ячейки, чтобы общее название «накрывало» сразу несколько столбцов. К примеру, как на картинке ниже.

«Продажи» захватывают все столбцы. Выглядит красиво, но не практично. К примеру, при выделении одного столбца диапазон автоматически расширится на все столбцы, находящиеся под объединенной ячейкой. Если попытаться скопировать этот диапазон, то может выскочить ошибка с сообщением о несовпадении ячеек. В общем, не очень практично. В то же время нужно сохранить внешний вид, как на картинке выше. Есть простой прием. Достаточно внести «Продажи» в крайнюю левую ячейку диапазона, посередине которого оно должно оказаться. Затем, начиная с этого слова, выделить вправо остальные ячейки диапазона, и выбрать пункт по центру выделения на вкладке Выравнивание.

Получится тот же эффект, только ячейки не будут объединены.

Рекомендую взять на вооружение этот способ форматирования. В конце статьи находится видео о том, как расположить надпись в середине диапазона, не используя объединение ячеек.

Значительная часть команд из вкладки Выравнивание также вынесена на ленту.

Следующие вкладки Шрифт, Граница, Заливка имеют понятное назначение и вид. С их помощью выбирается шрифт, цвет, размер и т.д.

Таблица без границ выглядит незавершенной. Поэтому ячейкам и таблице в целом нужно придать красивую, но не отвлекающую внимание, обводку. Выбираем во вкладке Граница тип границы, цвет, если нужно, и место проведения. Предварительный макет отображается тут же в середине окна.

Заливка ячейки производится в следующей вкладке. Здесь все еще понятней. Выбрали диапазон, залили, как нужно.

Последняя вкладка Защита используется для ограничения доступа к ячейкам (можно сделать так, чтобы нельзя было вносить изменения и др.). В конце статьи есть видео с подробным объяснением, как сделать защиту листа Excel и отдельных ячеек.

Самые часто используемые команды есть на ленте.

Если назначение какой-либо кнопки не понятно, следует подвести курсор и прочитать всплывающую подсказку.

При использовании форматирования следует помнить о том, что слишком пестрая раскраска сбивает с толку и рассеивает внимание. Поэтому формат желательно использовать только для увеличения читабельности и привлечения внимания к наиболее важной информации. Увлекаться не стоит.

Если у вас проблемы с дизайнерским представлением или различные варианты формата не приводят к желаемому результату, то можно воспользоваться готовыми стилями. Выделяем нужный диапазон и нажимает кнопку Стили ячеек на вкладке Главная на ленте.

Здесь можно выбрать готовое решение. Но я как-то не особо пользуюсь такой возможностью. Получается слишком пестро, хотя и довольно стильно, по-современному.

Пробуйте различные варианты. Смотрите, что нравится больше. Но лучше, повторюсь, не увлекаться. Думайте о тех, кто будет работать с вашими таблицами да и о себе тоже, когда придется открыть этот файл через несколько месяцев.

Функция Т в Excel для проверки принимаемых на вход типа данных

Функция T в Excel выполняет проверку типа принимаемых данных и возвращает текстовую строку, если в ячейке, ссылка на которую была передана в качестве параметра, содержатся текстовые данные либо текст был передан в функцию явно (например, Т(«любое текстовое значение»)).

Примеры использования функции Т в Excel

Пример 1. В Excel реализована возможность импорта данных из внешних источников. С использованием этой возможности были импортированы некоторые данные, содержащиеся в xml-документе. Необходимо создать новую таблицу, в которой будут отображены только текстовые данные для совместимости с другими программными продуктами, не поддерживающими форматы Число или Дата в Excel.

Для решения используем следующую формулу:

Данная запись имеет следующий смысл:

  1. Функция ЕСЛИ выполняет проверку значения, которое вернет функция Т;
  2. Если ячейка G2 не содержит текстовые данные, будет возвращено пустое значение «» и сработает функция ТЕКСТ, которая преобразует числовой тип данных в текстовый и запишет полученное значение в ячейку B2;
  3. Если в ячейке G2 содержатся текстовые данные, они будут перенесены в ячейку B2 без изменений.

Аналогично заполним все остальные ячейки столбца B. В результате получим следующую таблицу:

Чтобы убедиться, что данная таблица содержит только текстовые данные, снова воспользуемся функцией Т:

То есть, преобразование в текстовые данные прошло успешно.

Как определить формат ячейки в Excel?

Пример 2. В таблице Excel находится защищенный лист с таблицей, в которой содержатся данные об адресе клиента. Предположительно, номер дома и номер квартиры являются числовыми данными, полученными в результате перебора строки с использованием функций ПРАВСИМВ, ЛЕВСИМВ, НАЙТИ и ЗНАЧЕН. Последняя преобразует данные в формат Число (если это возможно). Определить формат данных поможет функция Т, а преобразовать в текстовый формат – ТЕКСТ.

Таблица на защищенном листе (формулы не видны, так как стоит защита):

Данные в виде текста необходимо ввести в следующую таблицу:

В ячейке B2 введем следующую формулу:

Описание функций формулы:

  1. Т(защищенный!B3)=»» – условие, проверяемое функцией ЕСЛИ. Результат выполнения функции Т проверяется на пустое значение «».
  2. ТЕКСТ(защищенный!B3;»#») – функция, преобразующая данные из ячейки защищенный!B3 в текстовый тип данных.
  3. защищенный!B3 – получение данных из ячейки, если условие Т(защищенный!B3)=»» — ЛОЖЬ.

Аналогично заполним данными ячейку B3. В результате получим таблицу с только текстовыми значениями:

Как определить тип данных в Excel?

Пример 3. В Excel можно определить тип данных, содержащихся в определенной ячейке, используя функцию ТИП, которая возвращает числовое значение, соответствующее одному из поддерживаемых типов (например, 1 – Число, 2 – Текст, 4 – Логическое значение и т. д.). Определим типы данных в некоторой таблице, и если они не являются текстовыми, преобразуем их с помощью функции ТЕКСТ.

Введем в ячейке C3 следующую формулу:

  1. ТИП(B3)<>2 – условие проверки, 2 – тип текстовых данных;
  2. ТЕКСТ(B3;»») – функция, возвращающая текстовое значение из ячейки B3, если результат проверки условия – ИСТИНА;
  3. B3 – неизмененное значение ячейки, если результат условия проверки – ЛОЖЬ.

Аналогично заполним последующие ячейки столбца C. В результате получим:

Чтобы убедиться, что каждая ячейка содержит текст, используем функцию Т:

Функция Т в Excel и особенности ее синтаксической записи

Функция Т имеет следующий синтаксис:

Единственный параметр значение является обязательным для заполнения. Он используется для передачи проверяемых данных.

Примечание 1: Как правило, необходимость в использовании функции Т не возникает, поскольку в Excel все преобразования данных выполняются в автоматическом режиме. Данная функция была добавлена с целью обеспечения совместимости с прочими программными продуктами, поддерживающими работу с таблицами.

  1. Если функция Т принимает на вход текстовые данные (строка текста, ячейка, содержащая текст), она вернет эти данные.
  2. Функция Т возвращает пустую строку, если она принимает на вход числовые данные, логическое значение, ссылку на ячейку, в которой не содержится текст. Примеры:
  • Результатом выполнения функции =Т(293) будет являться пустой текст «», поскольку принимаемое на вход значение является данными числового типа;
  • Следующая запись =Т(«функция Т работает») вернет строку текста «функция Т работает» в ячейку, в которой данная функция записана;
  • Если в ячейку ввести запись типа =Т(текст), то результатом выполнения функции будет код ошибки #ИМЯ?. Поэтому при явной передаче параметра в функцию его значение необходимо помещать в двойные кавычки.
  • Результатом выполнения функции =Т(A1) является текст, содержащийся в ячейке A1 или пустое значение «», если в данной ячейке находятся данные другого типа.

Пользовательский формат числа в Excel

Excel предоставляет достаточно много встроенных числовых форматов, однако возможны ситуации, в которых ни один вам не подойдет. В таком случае попробуйте создать собственный (пользовательский) числовой формат. [1] Для этого, находясь в ячейке, кликните правой кнопкой мыши, и в контекстном меню выберите Формат ячеек. Откроется диалоговое окно Формат ячеек (рис. 1). Перейдите на вкладку Число. Окно Формат ячеек также можно вызвать, нажав сочетание Ctrl+1 или с помощью ленты (меню Главная), щелкнув на стрелке в правом нижнем углу группы Число (рис. 2).

Рис. 1. Окно Формат ячеек

Скачать заметку в формате Word или pdf, скачать примеры в формате Excel

Рис. 2. Вызов окна Формат ячеек с помощью ленты

Некоторые пользователи Excel стараются обходиться без создания собственных числовых форматов, так как считают этот процесс слишком трудоемким. На самом деле сложность пользовательских числовых форматов сильно преувеличена.

Для создания числового формата нужно указать серию кодов как строку числового формата. Чтобы создать пользовательский числовой формат, выполните всего три действия:

  1. Нажмите Ctrl+1, чтобы открыть диалоговое окно Формат ячеек.
  2. Щелкните на вкладке Число и выберите на ней категорию (все форматы).
  3. Введите ваш собственный формат в поле Тип.

Вот здесь и возникают некоторые сложности, поскольку требуют от вас знания кодировки форматов в Excel. Но… Во-первых, эту кодировку несложно освоить по аналогии. Для этого, просто посмотрите, как кодируются стандартные форматы. Во-вторых, синтаксис кодов не так уж и сложен, что я надеюсь показать вам в настоящей заметке. И, наконец, освоив кодировку, вы почувствуете, что перешли на новую ступень владения Excel!

Разделы кода формата

Числовые форматы могут иметь до четырех разделов кода, разделенных точкой с запятой. Эти разделы определяют формат положительных, отрицательных, нулевых значений и текста. Причем, именно в таком порядке. Почему пользователи редко замечают столь сложную структуру формата? Дело в том, что большинство стандартных форматов содержат только один раздел – для отображения любого содержания. Это означает, что отрицательные числа или текст будут отражаться в том же формате, что и положительные числа. Например, если вы введете в разные ячейки положительное, отрицательное число, ноль и текст, то Excel применит формат по умолчанию – Общий (рис. 3).

Рис. 3. Формат Общий

Тем не менее, не все стандартные форматы имеют один раздел. Например, выбрав формат числовой и четвертый тип (нижний), вы «покрасите» отрицательные числа в красный цвет (рис. 4).

Рис. 4. Формат Числовой, тип четвертый: отрицательные числа – красным цветом

Чтобы увидеть, как Excel кодирует тот или иной стандартный формат, сначала выберите этот формат (например, как на рис. 4), а затем кликните на (все форматы). В области Тип, вы увидите, что формат содержит два раздела, разделенные точкой с запятой (рис. 5). Не пугайтесь, что большинство символов кода вам пока не понятны. Вскоре вы узнаете, что они обозначают. Сейчас же обратите внимание только на то, что формат содержит два раздела:

Первый – для положительных чисел, второй – для отрицательных. Символом ˽ я обозначаю пробел.

Рис. 5. Кодировка формата, использованного на рис. 4

Ну что ж, пришло время создать ваш первый пользовательский формат. Допустим вы хотите отображать числа в формате Счет № 56-789 (рис. 6). Обращаю ваше внимание, что это именно формат отображения числа. Например, в ячейке А1 хранится число 56789. Я ввел несколько значений в ячейки А1:А4 и аналогичные в ячейки В1:В4. Ячейки А1:А4 оставлю нетронутыми (для сравнения), а В1:В4 отформатирую. Формат содержит четыре раздела: » Счет № » 00-000; » не может быть отрицательным » ; » не может быть нулем » ; » не вводите дефис » . Таким образом, при введении в ячейку положительного числа появится запись типа Счет № 23-456, при вводе отрицательного числа, нуля или текста (а значение 56-792 для Excel является тектом), появится запись, указывающая на ошибку ввода.

Рис. 6. Первый пользовательский формат

Задавать все разделы кода для пользовательского числового формата необязательно. Если указано только два раздела, первый используется для положительных чисел и нулей, а второй — для отрицательных чисел. Если задан только один раздел, он применяется для всех чисел. Если какой-то раздел кода нужно пропустить, но включить раздел, который следует за ним, необходимо оставить точку с запятой для пропускаемого раздела. Например, формат
# ##0;;; » введите число « будет отображать только положительные числа (для отрицательных чисел и нуля ячейка будет выглядеть как пустая), а если ввести в ячейку текст, то отобразится запись введите число.

Текстовый раздел всегда должен быть последним разделом числового формата. Чтобы вводимый в ячейку текст отображался на экране, в соответствующее место текстового раздела следует поместить знак @. Если текстовый раздел не содержит знака @, вводимый в ячейку текст на экране отображаться не будет. Чтобы вводимый текст дополнялся определенными символами, заключите эти символы в двойные кавычки ( » » ), например, » валовой доход за » @. Если в формате нет текстового раздела (например, используется формат Общий), то формат никак не влияет на нечисловые значения, вводимые в ячейку. Т.е., текст отобразится так, как введен. Кроме того, вся ячейка преобразуется в текст, т.е., выравнивается по левому краю. Изучите рис. 7; также рекомендую открыть соответствующий лист Excel-файла.

Рис. 7. Особенности использования текстового раздела формата

Последний пример может вызвать затруднение, но, обратите внимание, что в коде формата (ячейка В4) отсутствует символ @, который определяет место, где должен отразиться введенный в ячейку текст. Т.е. содержимое ячейки С4 будет оставаться постоянным, какой бы текст не был введен в ячейку А4.

Пользовательский ЧИСЛОвой формат в MS EXCEL (через Формат ячеек)

В Excel имеется множество встроенных числовых форматов, но если ни один из них не удовлетворяет пользователя, то можно создать собственный числовой формат. Например, число -5,25 можно отобразить в виде дроби -5 1/4 или как (-)5,25 или 5,25- или, вообще в произвольном формате, например, ++(5)руб.###25коп. Рассмотрены также форматы денежных сумм, процентов и экспоненциального представления.

Для отображения числа можно использовать множество форматов. Согласно российским региональным стандартам ( Кнопка Пуск/ Панель Управления/ Язык и региональные стандарты ) число принято отображать в следующем формате: 123 456 789,00 (разряды разделяются пробелами, дробная часть отделяется запятой). В EXCEL формат отображения числа в ячейке можно придумать самому. Для этого существует соответствующий механизм – пользовательский формат. Каждой ячейке можно установить определенный числовой формат. Например, число 123 456 789,00 имеет формат: # ##0,00;-# ##0,00;0

Пользовательский числовой формат не влияет на вычисления, меняется лишь отображения числа в ячейке. Пользовательский формат можно ввести через диалоговое окно Формат ячеек, вкладка Число, (все форматы), нажав CTRL+1. Сам формат вводите в поле Тип, предварительно все из него удалив.

Рассмотрим для начала упомянутый выше стандартный числовой формат # ##0,00;-# ##0,00;0
В дальнейшем научимся его изменять.

Точки с запятой разделяют части формата: формат для положительных значений; для отрицательных значений; для нуля. Для описания формата используют специальные символы.

  • Символ решетка (#) означает любую цифру.
  • Символ пробела в конструкции # ##0 определяет разряд (пробел показывает, что в разряде 3 цифры). В принципе можно было написать # ###, но нуль нужен для отображения 0, когда целая часть равна нулю и есть только дробная. Без нуля (т.е. # ###) число 0,33 будет отражаться как ,33.
  • Следующие 3 символа ,00 (запятая и 00) определяют, как будет отображаться дробная часть. При вводе 3,333 будут отображаться 3,33; при вводе 3,3 – 3,30. Естественно, на вычисления это не повлияет.

Вторая часть формата – для отображения отрицательных чисел. Т.е. можно настроить разные форматы для отражения положительных и отрицательных чисел. Например, при формате # ##0,00;-###0;0 число 123456,3 будет отображаться как 123 456,30, а число -123456,3 как -123456. Если формата убрать минус, то отрицательные числа будут отображаться БЕЗ МИНУСА.

Третья часть формата – для отображения нуля. В принципе, вместо 0 можно указать любой символ или несколько символов (см. статью Отображение в MS EXCEL вместо 0 другого символа).

Есть еще и 4 часть – она определяет вывод текста. Т.е. если в ячейку с форматом # ##0,00;-# ##0,00;0;»Вы ввели текст» ввести текстовое значение, то будет отображено Вы ввели текст.

Например, формат 0;;; позволяет заменить все отрицательные, равные нулю и текстовые значения на 0. Все положительные числа будут отображены как целые числа (с обычным округлением).

В создаваемый числовой формат необязательно включать все части формата (раздела). Если заданы только два раздела, первый из них используется для положительных чисел и нулей, а второй — для отрицательных чисел. Если задан только один раздел, этот формат будут иметь все числа. Если требуется пропустить какой-либо раздел кода и использовать следующий за ним раздел, в коде необходимо оставить точку с запятой, которой завершается пропускаемый раздел.

Рассмотрим пользовательские форматы на конкретных примерах.

Понравилась статья? Поделить с друзьями:
  • Excel определить символ по счету
  • Excel определить рабочий день или нет
  • Excel определить процент вклада excel
  • Excel определить по дате время года
  • Excel определить отрицательное число