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

Вход

Регистрация

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

 

= Мир MS Excel/Работа функции МАКСА() - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
Страница 1 из 11
Модератор форума: _Boroda_, Pelena, Manyasha, SLAVICK 
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Работа функции МАКСА() (Формулы/Formulas)
Работа функции МАКСА()
Michael_S Дата: Среда, 20.04.2016, 10:39 | Сообщение № 1
Группа: Друзья
Ранг: Старожил
Сообщений: 1687
Репутация: 327 ±
Замечаний: 0% ±

Excel2016
Не ругайте за название, вопрос именно по функции (по мотивам http://www.excelworld.ru/forum/2-23296-184529-16-1461123248 )
-Если в ссылку в качестве части вычислений необходимо добавить логические значения и текстовые представления, воспользуйтесь функцией МАКСА.


Почему
Код
=МАКСА("20";"30";"40")
возвращает 40,
а
Код
=МАКСА({"20";"30";"40"})
возвращает ноль?

Чуть более расширено в файле.
К сообщению приложен файл: MAXA.xlsx(9Kb)


ЯД: 41001136675053
WM: R389613894253


Сообщение отредактировал Michael_S - Среда, 20.04.2016, 10:41
 
Ответить
СообщениеНе ругайте за название, вопрос именно по функции (по мотивам http://www.excelworld.ru/forum/2-23296-184529-16-1461123248 )
-Если в ссылку в качестве части вычислений необходимо добавить логические значения и текстовые представления, воспользуйтесь функцией МАКСА.


Почему
Код
=МАКСА("20";"30";"40")
возвращает 40,
а
Код
=МАКСА({"20";"30";"40"})
возвращает ноль?

Чуть более расширено в файле.

Автор - Michael_S
Дата добавления - 20.04.2016 в 10:39
buchlotnik Дата: Среда, 20.04.2016, 12:41 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 2049
Репутация: 613 ±
Замечаний: 0% ±

2010, 2013, 2016 RUS / ENG
насколько понимаю потому что в первом случае у нас в качестве аргумента несколько текстовых значений - они автоматически преобразуются в числовые, а вот когда есть ссылка на ячейки или конструкция {"20";"30";"40"} - это массив - он автоматом не преобразуется. Вот отсюда -
Цитата
Можно задавать аргументы, которые являются числами, пустыми ячейками, логическими значениями или текстовыми представлениями чисел.
т.е. про массивы ни слова. Лечим стандартно:
Код
=МАКСА(--{"20";"30";"40"})
, в варианте
Код
=МАКСА(20;30;40})
отрабатывает корректно, так как в массиве значения нужного типа.


платная помощь:
ЯД: 410012595572239; WM: 311017577133
buchlotnik@mail.ru


Сообщение отредактировал buchlotnik - Среда, 20.04.2016, 12:44
 
Ответить
Сообщениенасколько понимаю потому что в первом случае у нас в качестве аргумента несколько текстовых значений - они автоматически преобразуются в числовые, а вот когда есть ссылка на ячейки или конструкция {"20";"30";"40"} - это массив - он автоматом не преобразуется. Вот отсюда -
Цитата
Можно задавать аргументы, которые являются числами, пустыми ячейками, логическими значениями или текстовыми представлениями чисел.
т.е. про массивы ни слова. Лечим стандартно:
Код
=МАКСА(--{"20";"30";"40"})
, в варианте
Код
=МАКСА(20;30;40})
отрабатывает корректно, так как в массиве значения нужного типа.

Автор - buchlotnik
Дата добавления - 20.04.2016 в 12:41
Nic70y Дата: Среда, 20.04.2016, 14:05 | Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3483
Репутация: 722 ±
Замечаний: 0% ±

Excel 2013


ЯД(poison) 41001841029809
+7 978 049 98 74 (мтс)
 
Ответить
СообщениеАнологичный случай

Автор - Nic70y
Дата добавления - 20.04.2016 в 14:05
китин Дата: Среда, 20.04.2016, 14:31 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3443
Репутация: 545 ±
Замечаний: 0% ±

Excel 2007;Excel 2010
Коля Michael_S, туда же ссылается. :D


Не судите строго:я пытаюсь научиться
ЯД 41001877306852/WM R249698041931; Z239672726538
 
Ответить
СообщениеКоля Michael_S, туда же ссылается. :D

Автор - китин
Дата добавления - 20.04.2016 в 14:31
Nic70y Дата: Среда, 20.04.2016, 14:32 | Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3483
Репутация: 722 ±
Замечаний: 0% ±

Excel 2013
Игорь, все пора мне на пенсию :(
старый стал, невнимательный :(
.................
наверное по той же причине, что:
Код
=МАКС(-A1;A2;A3)
вернет -20, а
Код
=МАКСА(-A1;A2;A3)
вернет 0, а
Код
=МАКСА(--A1;A2;A3)
20


ЯД(poison) 41001841029809
+7 978 049 98 74 (мтс)


Сообщение отредактировал Nic70y - Среда, 20.04.2016, 15:29
 
Ответить
СообщениеИгорь, все пора мне на пенсию :(
старый стал, невнимательный :(
.................
наверное по той же причине, что:
Код
=МАКС(-A1;A2;A3)
вернет -20, а
Код
=МАКСА(-A1;A2;A3)
вернет 0, а
Код
=МАКСА(--A1;A2;A3)
20

Автор - Nic70y
Дата добавления - 20.04.2016 в 14:32
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Работа функции МАКСА() (Формулы/Formulas)
Страница 1 из 11
Поиск:

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