Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Двойной минус перед именем функции - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Двойной минус перед именем функции
Lyova Дата: Четверг, 04.09.2014, 10:36 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 183
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Здравствуйте!
В некоторых своих примерах Вы используете два знака минус перед именем функции. Пытался сам найти ответ на вопрос - не получилось. Просветите, пожалуйста, какой функционал это несет.

Заранее, спасибо
 
Ответить
СообщениеЗдравствуйте!
В некоторых своих примерах Вы используете два знака минус перед именем функции. Пытался сам найти ответ на вопрос - не получилось. Просветите, пожалуйста, какой функционал это несет.

Заранее, спасибо

Автор - Lyova
Дата добавления - 04.09.2014 в 10:36
YouGreed Дата: Четверг, 04.09.2014, 10:38 | Сообщение № 2
Группа: Проверенные
Ранг: Ветеран
Сообщений: 589
Репутация: 123 ±
Замечаний: 0% ±

Excel 2010


Сообщение отредактировал YouGreed - Четверг, 04.09.2014, 10:40
 
Ответить
СообщениеLyova, http://www.excelworld.ru/forum/2-341-1
И еще http://www.excelworld.ru/publ....7-1-0-9

Автор - YouGreed
Дата добавления - 04.09.2014 в 10:38
Lyova Дата: Четверг, 04.09.2014, 10:45 | Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 183
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Теперь понятно.

Еще раз большое спасибо!
 
Ответить
СообщениеТеперь понятно.

Еще раз большое спасибо!

Автор - Lyova
Дата добавления - 04.09.2014 в 10:45
Gustav Дата: Четверг, 04.09.2014, 10:54 | Сообщение № 4
Группа: Админы
Ранг: Участник клуба
Сообщений: 2792
Репутация: 1155 ±
Замечаний: ±

начинал с Excel 4.0, видел 2.1
(вдогонку)
Для гарантированного преобразования значения выражения, обычно текстового (всей формулы или фрагмента) в число, когда это требуется.

Формула
Код
=ЛЕВСИМВ("123456";3)
даст в ячейке текстовое значение 123, выровненное по левому краю.

Формула
Код
=--ЛЕВСИМВ("123456";3)

отобразит уже число - с выравниванием вправо.

Можно использовать и другие приемчики, приводящие к такому преобразованию (кому что нравится):
Код
=1*ЛЕВСИМВ("123456";3)

Код
=0+ЛЕВСИМВ("123456";3)

Код
=СУММ(ЛЕВСИМВ("123456";3))

Наконец, просто функцию ЗНАЧЕН, которая, собственно, для этих целей и предназначена:
Код
=ЗНАЧЕН(ЛЕВСИМВ("123456";3))

Но кому же хочется пыхтеть и набирать такое длинное "ЗНАЧЕН" и лишнюю пару скобок, когда можно просто дважды клацнуть "минус" :)


МОИ: Ник, Tip box: 41001663842605
 
Ответить
Сообщение(вдогонку)
Для гарантированного преобразования значения выражения, обычно текстового (всей формулы или фрагмента) в число, когда это требуется.

Формула
Код
=ЛЕВСИМВ("123456";3)
даст в ячейке текстовое значение 123, выровненное по левому краю.

Формула
Код
=--ЛЕВСИМВ("123456";3)

отобразит уже число - с выравниванием вправо.

Можно использовать и другие приемчики, приводящие к такому преобразованию (кому что нравится):
Код
=1*ЛЕВСИМВ("123456";3)

Код
=0+ЛЕВСИМВ("123456";3)

Код
=СУММ(ЛЕВСИМВ("123456";3))

Наконец, просто функцию ЗНАЧЕН, которая, собственно, для этих целей и предназначена:
Код
=ЗНАЧЕН(ЛЕВСИМВ("123456";3))

Но кому же хочется пыхтеть и набирать такое длинное "ЗНАЧЕН" и лишнюю пару скобок, когда можно просто дважды клацнуть "минус" :)

Автор - Gustav
Дата добавления - 04.09.2014 в 10:54
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!