Excel присваивание ячейке значения

Diapazon yacheek 1 Как присвоить диапазону ячеек имя в формулах Excel

Доброго времени суток, уважаемый читатель!

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

Это, казалось бы, небольшая возможность позволит вам сократить работу с повторяющимися диапазонами формул или упорядочит вашу работу с константами.

Присвоить диапазону ячеек имя в формулах Excel возможно двумя способами:

  • 1 способ: простой и очень доступен, вы просто выделяете нужный вам диапазон и вводите его имя в поле «Имя», которое размещено с панели управления.

    Diapazon yacheek 2 Как присвоить диапазону ячеек имя в формулах Excel

  • 2 способ: с помощью меню, на вкладке «Формулы» (Formulas) вы выбираете команду «Присвоить имя» (Define Name). Вводите в поле «Имя», название диапазона и в поле «Диапазон» указываете диапазон, для которого вы присваиваете имя. При необходимости прописываете примечание, если есть необходимость объяснить ваши действия.

    Diapazon yacheek 3 Как присвоить диапазону ячеек имя в формулах Excel

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

Создать именную константу, также достаточно просто:

  1. Проходим, по указанном, выше пути «Формула» — «Присвоить имя»;
  2. В появившемся окне, как и раньше в поле «Имя» (Name) вводите имя константы, а вот туда где раньше вы вводили диапазон для имени, вводите значение вашей константы;

    Diapazon yacheek 4 Как присвоить диапазону ячеек имя в формулах Excel

  3. Всё, теперь в формулах вы можете использовать имя вашей константы для расчётов в формулах. Вы можете изменить значение константы в любое время, но должны помнить, что Excel автоматически пересчитает все значения в формулах, где вы используете константу.

Для того, что бы отредактировать или удалить назначенное вами имя, нужно использовать «Диспетчер имен»:

  1. На вкладке «Формулы» вам нужен пункт меню «Диспетчер имен» (Name manager);
  2. В появившемся окне вы устанавливаете курсор на нужном вам имени и выбираете необходимое действие «Редактировать» (Edit) или «Удалить» (Delete).

    Diapazon yacheek 5 Как присвоить диапазону ячеек имя в формулах Excel

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

Содержание

  1. Как в офисе.
  2. Как присвоить значение ячейке из списка по номеру позиции
  3. Рассмотрим пример использования функции «ВЫБОР».
  4. Как прописать функцию «Выбор».
  5. =ВЫБОР(B7;C6;D6;E6;F6;G6)
  6. Добавить комментарий Отменить ответ
  7. Как присвоить значение ячейки в excel
  8. Присвоить значение ячейке в Excel
  9. Присвоение имени ячейкам Excel
  10. Присвоение наименования
  11. Способ 1: строка имен
  12. Способ 2: контекстное меню
  13. Способ 3: присвоение названия с помощью кнопки на ленте
  14. Способ 4: Диспетчер имен
  15. Функция для присвоения ячейке значения из списка значений по номеру позиции.
  16. Рассмотрим пример использования функции «ВЫБОР».
  17. Как прописать функцию «Выбор».
  18. =ВЫБОР(B7;C6;D6;E6;F6;G6)

Как в офисе.

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

Это, казалось бы, небольшая возможность позволит вам сократить работу с повторяющимися диапазонами формул или упорядочит вашу работу с константами.

Присвоить диапазону ячеек имя в формулах Excel возможно двумя способами:

    1 способ:простой и очень доступен, вы просто выделяете нужный вам диапазон и вводите его имя в поле «Имя», которое размещено с панели управления.

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

Создать именную константу, также достаточно просто:

  1. Проходим, по указанном, выше пути «Формула» — «Присвоить имя»;
  2. В появившемся окне, как и раньше в поле «Имя» (Name) вводите имя константы, а вот туда где раньше вы вводили диапазон для имени, вводите значение вашей константы;

Для того, что бы отредактировать или удалить назначенное вами имя, нужно использовать «Диспетчер имен»:

  1. На вкладке «Формулы» вам нужен пункт меню «Диспетчер имен» (Name manager);
  2. В появившемся окне вы устанавливаете курсор на нужном вам имени и выбираете необходимое действие «Редактировать» (Edit) или «Удалить» (Delete).

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

Источник

Как присвоить значение ячейке из списка по номеру позиции

Случаются ситуации, когда необходимо, чтобы ячейке присваивалось значение, зависящее от какого-либо результата выраженного в цифровом эквиваленте. Для таких ситуаций подойдет функция «ВЫБОР» или в английской версии «CHOOSE». Данная функция присваивает ячейке результат по заданному индексу.

Рассмотрим пример использования функции «ВЫБОР».

Например, необходимо автоматизировать присвоения школьникам статуса в зависимости от оценки, которую они получили: 2 – двоечник, 3- троечник и так далее.

Это можно реализовать при помощи функции «Выбор».

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

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

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

В ячейку результата записываем функцию «Выбор».

Как прописать функцию «Выбор».

В поле номер индекса указываем ячейку с оценкой.

В поля Значение 1,2… и так далее указываем статусы учеников по возрастанию.

=ВЫБОР(B7;C6;D6;E6;F6;G6)

Теперь, когда будет вписана цифра 2 в ячейку с оценкой, статус ученика (результат) станет равным двоечник.

Добавить комментарий Отменить ответ

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

Источник

Как присвоить значение ячейки в excel

Присвоить значение ячейке в Excel

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

Это, казалось бы, небольшая возможность позволит вам сократить работу с повторяющимися диапазонами формул или упорядочит вашу работу с константами.

Присвоить диапазону ячеек имя в формулах Excel возможно двумя способами:

    1 способ:простой и очень доступен, вы просто выделяете нужный вам диапазон и вводите его имя в поле «Имя», которое размещено с панели управления.

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

Создать именную константу, также достаточно просто:

  1. Проходим, по указанном, выше пути «Формула» — «Присвоить имя»;
  2. В появившемся окне, как и раньше в поле «Имя» (Name) вводите имя константы, а вот туда где раньше вы вводили диапазон для имени, вводите значение вашей константы;

Для того, что бы отредактировать или удалить назначенное вами имя, нужно использовать «Диспетчер имен»:

  1. На вкладке «Формулы» вам нужен пункт меню «Диспетчер имен» (Name manager);
  2. В появившемся окне вы устанавливаете курсор на нужном вам имени и выбираете необходимое действие «Редактировать» (Edit) или «Удалить» (Delete).

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

Присвоение имени ячейкам Excel

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

Присвоение наименования

Присвоить наименование массиву или отдельной ячейке можно несколькими способами, как с помощью инструментов на ленте, так и используя контекстное меню. Оно должно соответствовать целому ряду требований:

  • начинаться с буквы, с подчеркивания или со слеша, а не с цифры или другого символа;
  • не содержать пробелов (вместо них можно использовать нижнее подчеркивание);
  • не являться одновременно адресом ячейки или диапазона (то есть, названия типа «A1:B2» исключаются);
  • иметь длину до 255 символов включительно;
  • являться уникальным в данном документе (одни и те же буквы, написанные в верхнем и нижнем регистре, считаются идентичными).

Способ 1: строка имен

Проще и быстрее всего дать наименование ячейке или области, введя его в строку имен. Это поле расположено слева от строки формул.

    Выделяем ячейку или диапазон, над которым следует провести процедуру.

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

Способ 2: контекстное меню

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

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

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

В поле «Примечание» можно указать любую заметку, характеризующую выделенный диапазон, но это не обязательный параметр.

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

Название выбранному массиву присвоено.

Способ 3: присвоение названия с помощью кнопки на ленте

Также название диапазону можно присвоить с помощью специальной кнопки на ленте.

    Выделяем ячейку или диапазон, которым нужно дать наименование. Переходим во вкладку «Формулы». Кликаем по кнопке «Присвоить имя». Она расположена на ленте в блоке инструментов «Определенные имена».

Способ 4: Диспетчер имен

Название для ячейки можно создать и через Диспетчер имен.

    Находясь во вкладке «Формулы», кликаем по кнопке «Диспетчер имен», которая расположена на ленте в группе инструментов «Определенные имена».

На этом процедура закончена.

Но это не единственная возможность Диспетчера имен. Этот инструмент может не только создавать наименования, но и управлять или удалять их.

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

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

Для удаления записи выделяем элемент и жмем на кнопку «Удалить».

После этого открывается небольшое окошко, которое просит подтвердить удаление. Жмем на кнопку «OK».

Кроме того, в Диспетчере имен есть фильтр. Он предназначен для отбора записей и сортировки. Особенно этого удобно, когда именованных областей очень много.

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

Мы рады, что смогли помочь Вам в решении проблемы.

Функция для присвоения ячейке значения из списка значений по номеру позиции.

Случаются ситуации, когда необходимо, чтобы ячейке присваивалось значение, зависящее от какого-либо результата выраженного в цифровом эквиваленте. Для таких ситуаций подойдет функция «ВЫБОР» или в английской версии «CHOOSE». Данная функция присваивает ячейке результат по заданному индексу.

Рассмотрим пример использования функции «ВЫБОР».

Например, необходимо автоматизировать присвоения школьникам статуса в зависимости от оценки, которую они получили: 2 – двоечник, 3- троечник и так далее.

Это можно реализовать при помощи функции «Выбор».

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

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

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

В ячейку результата записываем функцию «Выбор».

Как прописать функцию «Выбор».

В поле номер индекса указываем ячейку с оценкой.

В поля Значение 1,2… и так далее указываем статусы учеников по возрастанию.

=ВЫБОР(B7;C6;D6;E6;F6;G6)

Теперь, когда будет вписана цифра 2 в ячейку с оценкой, статус ученика (результат) станет равным двоечник.

Источник

Функция для присвоения ячейке значения из списка значений по номеру позиции.

Случаются ситуации, когда необходимо, чтобы ячейке присваивалось значение, зависящее от какого-либо результата выраженного в цифровом эквиваленте. Школьник неудачникДля таких ситуаций подойдет функция «ВЫБОР» или в английской версии «CHOOSE». Данная функция присваивает ячейке результат по заданному индексу.

Рассмотрим пример использования функции «ВЫБОР».

Например, необходимо автоматизировать присвоения школьникам статуса в зависимости от оценки, которую они получили: 2 – двоечник, 3- троечник и так далее.

Это можно реализовать при помощи функции «Выбор».

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

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

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

    В ячейку результата записываем функцию «Выбор».Оценка 2 = двоечник

    Как прописать функцию «Выбор».

    В поле номер индекса указываем ячейку с оценкой.

    В поля Значение 1,2… и так далее указываем статусы учеников по возрастанию.Функция Выбор

    =ВЫБОР(B7;C6;D6;E6;F6;G6)

    Теперь, когда будет вписана цифра 2 в ячейку с оценкой, статус ученика (результат) станет равным двоечник.

    Как можно присвоить ячейке значение найдя его таблице

    Автор alekswww, 14.02.2012, 14:53

    « назад — далее »

    Подскажите, как можно присвоить ячейке значение найдя в таблице подходящий вариант? На рисунке две таблицы. Хотелось бы чтобы столбец — «уровень существ» нижней таблицы, заполнялся в зависимости от нахождения данных в верхней таблице. Как прописать в заголовках верхней таблицы диапазоны чтобы можно было по ним сравнивать значения в нижней? Возможно ли это вообще? Буду очень признателен за помощь.


    Используйте функцию ПРОСМОТР(). Или ВПР(_). Или конструкцию ИНДЕКС(ПОИИСКПОЗ()).
    Без примера больше сказать нечего.


    Цитата: Serge 007 от 14.02.2012, 15:08
    Используйте функцию ПРОСМОТР(). Или ВПР(_). Или конструкцию ИНДЕКС(ПОИИСКПОЗ()).
    Без примера больше сказать нечего.

    Ну пример такой же как и рисунок. Нужно чтобы в столбце F нижней таблицы записывались значения из верхней, в зависимости какие критерии стоят в столбце D и E нижней таблицы. Я уже находил про ПОИСКПОЗ, но у меня не получилось. Ведь в заголовках верхней таблицы стоят не точные значения, а от и до, больше и меньше.


    проверяйте
    =ИНДЕКС($B$4:$F$8;ПОИСКПОЗ(D11;{0;3;11;101;201};1);ПОИСКПОЗ(E11;{0;5;11;21;31};1))


    Цитата: cheshiki1 от 14.02.2012, 16:16
    проверяйте
    =ИНДЕКС($B$4:$F$8;ПОИСКПОЗ(D11;{0;3;11;101;201};1);ПОИСКПОЗ(E11;{0;5;11;21;31};1))

    Работает :)!! Я правда не совсем понимаю как. Ведь в заголовках значений не точные значения. Большое спасибо :). Сейчас буду разбираться.


    Разобрался, диапазон искомых значений задан в формуле. Спасибо еще раз.


    • Профессиональные приемы работы в Microsoft Excel

    • Обмен опытом

    • Microsoft Excel

    • Как можно присвоить ячейке значение найдя его таблице

    Присвоить значение для ячейки из списка из другой ячейки

    paniot

    Дата: Вторник, 28.01.2020, 12:40 |
    Сообщение № 1

    Группа: Пользователи

    Ранг: Прохожий

    Сообщений: 7


    Репутация:

    0

    ±

    Замечаний:
    0% ±


    Excel 2019

    Добрый день!
    Вопрос , возможно, примитивный, но я в экселе пользователь-чайник на уровне простых текстовых таблиц с простыми сложениями типа 1+1. Ранее не было необходимости для глубокого изучения, нет и сейчас.
    Возникла одна задача, и не знаю как ее решить.

    В приведенном примере необходимо, чтобы при вводе в В10 значения времени (от 00:00 до 23:59), в В14 выдавался результат сложения из А10 и В10.
    Т.е. для меня проблема как сделать, чтобы при выборе значения из выпадающего списка в А10 ему присваивалось его значение из столбца В:
    например, всегда А1=В1, А2=В2 и тд., таким образом, если в А10 выбран вариант «three», тогда А10=В3.

    Если не сложно, прошу совета. Кроме отсылок в гугл и учебники. Я не пользуюсь экселем каждый день и физически нет времени изучать тонны материала ради поиска формулы.
    Для специалиста написать ответ на этот вопрос — дело 2 мин, а я уже неделю копаю форумы в поисках решения. Честное слово, уже голова пухнет.

    Благодарю за помощь.

    К сообщению приложен файл:

    timing.xlsx
    (5.0 Kb)

    Сообщение отредактировал paniotВторник, 28.01.2020, 12:41

     

    Ответить

    YouGreed

    Дата: Вторник, 28.01.2020, 12:49 |
    Сообщение № 2

    Группа: Проверенные

    Ранг: Ветеран

    Сообщений: 589


    Репутация:

    123

    ±

    Замечаний:
    0% ±


    Excel 2010

    paniot, Если только по сабжу, то:

    Что имеется ввиду?

    Цитата

    в В14 выдавался результат сложения из А10 и В10

    А также:
    [offtop]Не вдаваясь в подробности о том, почему у Вас при значении «two» стояло время 15:30:00, если в таблице 10 минут.

    Сообщение отредактировал YouGreedВторник, 28.01.2020, 12:53

     

    Ответить

    Nic70y

    Дата: Вторник, 28.01.2020, 13:10 |
    Сообщение № 3

    Группа: Друзья

    Ранг: Экселист

    Сообщений: 8132


    Репутация:

    1998

    ±

    Замечаний:
    0% ±


    Excel 2010

    предположу, что это

    Код

    =B10+ВПР(A10;A1:B4;2;)


    ЮMoney 41001841029809

     

    Ответить

    paniot

    Дата: Вторник, 28.01.2020, 16:05 |
    Сообщение № 4

    Группа: Пользователи

    Ранг: Прохожий

    Сообщений: 7


    Репутация:

    0

    ±

    Замечаний:
    0% ±


    Excel 2019


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

    если в списке выбрано «one», то должно браться его значение из В1, если «two», то из В2 и тд.
    а в В14 это результат сложения А10+В10

     

    Ответить

    paniot

    Дата: Вторник, 28.01.2020, 16:18 |
    Сообщение № 5

    Группа: Пользователи

    Ранг: Прохожий

    Сообщений: 7


    Репутация:

    0

    ±

    Замечаний:
    0% ±


    Excel 2019

    предположу, что это

    Код

    =B10+ВПР(A10;A1:B4;2;)

    оно, только не берет значение из посл ячейки в столбце А.

    К сообщению приложен файл:

    2253497.png
    (22.5 Kb)

    Сообщение отредактировал paniotВторник, 28.01.2020, 16:19

     

    Ответить

    Nic70y

    Дата: Вторник, 28.01.2020, 16:31 |
    Сообщение № 6

    Группа: Друзья

    Ранг: Экселист

    Сообщений: 8132


    Репутация:

    1998

    ±

    Замечаний:
    0% ±


    Excel 2010

    в файле, который я приложил,
    все работает нормально.

    приложите неработающий


    ЮMoney 41001841029809

     

    Ответить

    paniot

    Дата: Вторник, 28.01.2020, 16:31 |
    Сообщение № 7

    Группа: Пользователи

    Ранг: Прохожий

    Сообщений: 7


    Репутация:

    0

    ±

    Замечаний:
    0% ±


    Excel 2019

    YouGreed, [offtop]
    Не вдаваясь в подробности о том, почему у Вас при значении «two» стояло время 15:30:00, если в таблице 10 минут.[/offtop]
    время пока от фонаря.

    собственно, есть несколько временных точек, каждая смещается во времени на определенный заданный интервал.
    при выборе именованной точки из списка в А10, необходимо чтобы к указанному времени в В10 прибавлялся соответственно интервал смещения из В1:В4 и получать результат.

     

    Ответить

    paniot

    Дата: Вторник, 28.01.2020, 16:33 |
    Сообщение № 8

    Группа: Пользователи

    Ранг: Прохожий

    Сообщений: 7


    Репутация:

    0

    ±

    Замечаний:
    0% ±


    Excel 2019

    Цитата

    приложите неработающий

    Nic70y,
    вот

    Сообщение отредактировал paniotВторник, 28.01.2020, 16:35

     

    Ответить

    Serge_007

    Дата: Вторник, 28.01.2020, 16:34 |
    Сообщение № 9

    Группа: Админы

    Ранг: Местный житель

    Сообщений: 15888


    Репутация:

    2623

    ±

    Замечаний:
    ±


    Excel 2016

    не берет значение из посл ячейки в столбце А

    Берет

    К сообщению приложен файл:

    3638980.png
    (18.4 Kb)


    ЮMoney:41001419691823 | WMR:126292472390

     

    Ответить

    paniot

    Дата: Вторник, 28.01.2020, 16:37 |
    Сообщение № 10

    Группа: Пользователи

    Ранг: Прохожий

    Сообщений: 7


    Репутация:

    0

    ±

    Замечаний:
    0% ±


    Excel 2019

    Serge_007, может у меня что-то не так. Редактировал в гугло таблицах.

    Собственно сам принцип уже понятен. Попробую заново

     

    Ответить

    Nic70y

    Дата: Вторник, 28.01.2020, 16:39 |
    Сообщение № 11

    Группа: Друзья

    Ранг: Экселист

    Сообщений: 8132


    Репутация:

    1998

    ±

    Замечаний:
    0% ±


    Excel 2010

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


    ЮMoney 41001841029809

     

    Ответить

    paniot

    Дата: Вторник, 28.01.2020, 16:53 |
    Сообщение № 12

    Группа: Пользователи

    Ранг: Прохожий

    Сообщений: 7


    Репутация:

    0

    ±

    Замечаний:
    0% ±


    Excel 2019

    вероятно Вы вручную ввели неправильно значение,

    Да, все работает.

    Всем огромное спасибо!

    [offtop] А ларчик просто открывался :)[/offtop]

     

    Ответить

    Как ячейке с текстом присвоить число (цифру, значение)

    Привет друзья, мой вопрос может показаться нубским, но всё же:

    В общем ситуация такая.

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

    Может сложно описал вопрос, вот скрин:

    Как _конкретной_ ячейке с текстом присвоить число (цифру, значение)
    Суть вопроса: есть график выхода сотрудников на работу, заключённый в таблицу. Каждая её ячейке.

    Как присвоить значение ячейке из другого листа?
    Добрый день. Есть порядка 70 листов в одной книге (в дальнейшем планируются книги с количеством.

    Как тексту в ячейке присвоить цифровое значение?
    Здраствуйте уважаемые форумчане! Мне нужна такая формула, которая б распознавала текст в ячейке, и.

    Как присвоить кодам в одной ячейке текстовое значение в другой?
    Здравствуйте! Работаю с базами ВЭД. В одном столбце имеются числовые коды, каждая совокупность.

    Попытка присвоить значение ячейке в функции выдает #ЗНАЧ
    Создаю пустую таблицу. В VBA создаю модуль с единственной ф-цией: Public Function MUSOR() .

    Объединение текста и чисел

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

    Использование числового формата для отображения текста до или после числа в ячейке

    Если столбец, который нужно отсортировать, включает в себя числа и текст, например #15 продуктов, #100 продуктов, #200 товаров — она может не отсортировать так, как ожидалось. Ячейки, содержащие 15, 100 и 200, можно форматировать так, чтобы они отображались на листе в виде #15 продуктов, #100 продуктов и #200 продуктов.

    Использование настраиваемого числового формата для отображения числа с текстом без изменения режима сортировки номера. Таким образом, вы измените способ отображения номера без изменения значения.

    Выполните указанные ниже действия:

    Выделите ячейки, которые нужно отформатировать.

    На вкладке Главная в группе число щелкните стрелку.

    В списке Категория выберите категорию, например «Настраиваемая «, а затем — встроенный формат, похожий на нужный.

    В поле Type (тип ) измените коды форматов чисел, чтобы создать нужный формат.

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

    Примечание. При редактировании встроенного формата формат не удаляется.

    12 как #12 продукта

    Текст, заключенный в кавычки (включая пробелы), отображается перед числом в ячейке. В коде 0 — число, содержащееся в ячейке (например, 12).

    12:00 в качестве 12:00 AM

    Текущее время отображается в формате даты и времени, которое не входит в отчет, а текст «EST» отображается после времени.

    -12 в виде $-12,00 недостачи и 12 в $12,00 излишков

    $0,00 «излишки»; $-0,00 «недостачи»

    Значение отображается в денежном формате. Кроме того, если ячейка содержит положительное значение (или 0), после значения отображается «излишек». Если ячейка содержит отрицательное значение, вместо этого отображается «нехватка».

    Объединение текста и чисел из разных ячеек в одну и ту же ячейку с помощью формулы

    Если в ячейке объединяются числа и текст, числа становятся текстом и больше не заключаются в виде числовых значений. Это означает, что на них больше нельзя выполнять математические операции.

    Для объединения чисел используйте функции сцепить или concat, Text или объединить и оператор амперсанд (&).

    В Excel 2016, Excel Mobile и Excel Online функция сцепить была заменена функцией concat . Несмотря на то, что функция сцепить по-прежнему доступна для обеспечения обратной совместимости, следует использовать функцию concat, так как функция сцепить может быть недоступна в будущих версиях Excel.

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

    Посмотрите различные примеры на рисунке ниже.

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

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

    Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.

    Примечание: Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Была ли информация полезной? Для удобства также приводим ссылку на оригинал (на английском языке).

    Как присвоить имя значению Excel

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

    Пример присвоения имени в Excel

    Управляя магазином, мы хотим знать все о ценах на его товары. Почем покупаем, почем продаем. То есть нам нужен прайс с оптово-закупочными и розничными ценами, где определена наша прибыль. Для упрощения примера установим одинаковую наценку 10% на все товарные позиции.

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

    Присвоим наценке имя и пока установим ее значение на уровне 10%, а потом будем изменять. Чтобы присвоить значению имя делаем следующее:

    1. Выберите инструмент: «Формулы»-«Определенные имена»-«Присвоить имя».
    2. Введите имя «Наценка1», а в поле «Диапазон» просто значение 10% так как указано на рисунке. При необходимости выберите область распространения имени (на конкретный лист или на целую книгу). И нажмите ОК.
    3. Теперь нам нужно применить наше имя «Наценка1» в формулах.

    При создании имен следует учитывать несколько простых правил:

    1. Имя должно начинаться с буквы или знака нижнего подчеркивания. Нельзя чтобы в имени первым символом было число или спецсимвол.
    2. Начиная со второго символа можно использовать: буквы, цифры, точки и знаки нижнего подчеркивания. Другие символы запрещено использовать (даже пробел).
    3. Нельзя использовать пробелы.

    Теперь мы без проблем можем изменять наценку, а формулы будут автоматически пересчитывать результат вычисления. Например, увеличим нашу наценку на 2%:

    1. Выберите инструмент «Формулы»-«Диспетчер имен».
    2. В диалоговом окне выберите «Наценка1» и нажмите на кнопку «Изменить». В поле «Диапазон» введите новое значение 12% (или 0,12). И нажмите ОК. После нажатия все формулы с именем «Наценка1» автоматически выполнять пересчет и выдадут новые результаты.

    Примечание. Если формулы не пересчитаны значит у Вас в настройках Excel включена опция ручного пересчета формул («Формулы»-«Параметры вычислений»-«Вручную»), в таком случаи новые цены мы получим после нажатия на клавишу F9.

    Преимущества имен в Excel

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

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

    Как отобразить текст и число в одной ячейке

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

    • Конкатенация;
    • Функция СЦЕПИТЬ;
    • Функция ТЕКСТ;
    • Пользовательский формат.

    Разберем эти способы и рассмотрим плюсы и минусы каждого из них.

    Использование конкатенации

    Один из самых простых способов реализовать сочетание текста и значения — использовать конкатенацию (символ &).

    Допустим ячейка A1 содержит итоговое значение 123,45, тогда в любой другой ячейке можно записать формулу
    =»Итого: «&A1

    В итоге результатом будет следующее содержание ячейки Итого: 123,45.

    Это простое решение, однако имеет много минусов.

    1. Результатом формулы будет текстовое значение, которое нельзя будет использовать при дальнейших вычислениях.
    2. Значение ячейки A1 будет выводится в общем формате, без возможности всякого форматирования. В следствие чего этот метод не всегда применим.

    Применение функции СЦЕПИТЬ

    Аналогичное простое решение, но с теми же недостатками — использование функции СЦЕПИТЬ. Применяется она так: =СЦЕПИТЬ(«Итого: «;A1). Результаты ее использования аналогичные:

    Применение функции ТЕКСТ

    Функция ТЕКСТ позволяет не только объединить текст и значение, но еще и отформатировать значение в нужном формате. Если мы применим следующую формулу =ТЕКСТ(A1;»»»Итого: «»##0»), то мы получим такой результат Итого: 123.

    В качестве второго аргумента функция ТЕКСТ принимает строку с числовым форматом. Более подробно о числовых форматах вы можете прочитать в статье Применение пользовательских форматов.

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

    Использование пользовательского формата

    Не такой простой способ как предыдущие, но наиболее функциональный. Заключается в применении к итоговой ячейки пользовательского числового формата. Чтобы добавить текст «Итого» к ячейке A1 необходимы следующие действия:

    1. Выберите ячейку A1.
    2. Откройте диалоговое окно Формат ячейки.
    3. В поле Тип укажите нужный формат. В нашем случае «Итого: «# ##0.

    В результате ячейка A1 будет содержать Итого: 123.

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

    Плюсы и минусы методов

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

    Функция ТЕКСТ() в MS EXCEL

    Функция ТЕКСТ( ) , английская версия TEXT(), преобразует число в текст и позволяет задать формат отображения с помощью специальных строк форматирования, например, формула =ТЕКСТ(100;»0,00 р.») вернет текстовую строку 100,00 р., а формула =ТЕКСТ(1;»#%») вернет текст (не число!) 100%. Эта функция полезна, если числа требуется отобразить в более удобном формате или если требуется объединить числа с текстом или символами.

    Синтаксис

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

    • Значение. Численное значение или ссылка на ячейку, содержащую численное значение.
    • Формат. Текстовая строка определенного вида (например, «Д.М.ГГГГ» для вывода числа в формате даты или «# ##0,00» для вывода в числовом формате с разделителями разрядов и двумя знаками после запятой. Правила форматирования см. ниже.

    Форматов для отображения чисел в MS EXCEL много (например, см. здесь), также имеются форматы для отображения дат (например, см. здесь). Также приведено много форматов в статье к функции ТЕКСТ() на сайте Microsoft .

    Функция ТЕКСТ() преобразует число в форматированный текст и результат больше не может быть использован в вычислениях в качестве числа. Чтобы отформатировать число, но при этом оставить его числом (с которым можно выполнять арифметические действия), щелкните ячейку правой кнопкой мыши, выберите команду Формат ячеек и в диалоговом окне Формат ячеек на вкладке Число настройте нужные параметры форматирования (см. здесь).

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

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