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

Вход

Регистрация

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

 

= Мир MS Excel/Как не учитывать пустые ячейки в SMALL? - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Как не учитывать пустые ячейки в SMALL?
Homologicus Дата: Суббота, 30.09.2017, 23:00 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Доброго времени суток!
Скажу сразу, я не профи в Excel поэтому прошу прощения, если вопрос окажется банальным.
Задача в колонке D вернуть наименьшее значение из диапазона A:C соответствующей строки без учета нулей и пустых значений.
Подсмотрел формулу, однако она почему то работает только для 4-ой строки (там где и так нет нулей и пустот).
Реально думал - не придумал.
В чем загвоздка?
К сообщению приложен файл: 123.xlsx (10.6 Kb)
 
Ответить
СообщениеДоброго времени суток!
Скажу сразу, я не профи в Excel поэтому прошу прощения, если вопрос окажется банальным.
Задача в колонке D вернуть наименьшее значение из диапазона A:C соответствующей строки без учета нулей и пустых значений.
Подсмотрел формулу, однако она почему то работает только для 4-ой строки (там где и так нет нулей и пустот).
Реально думал - не придумал.
В чем загвоздка?

Автор - Homologicus
Дата добавления - 30.09.2017 в 23:00
Che79 Дата: Суббота, 30.09.2017, 23:59 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1649
Репутация: 306 ±
Замечаний: 0% ±

2013 Win, 365 Mac
Homologicus, и Вам доброго!
Навскидку, можно так, не переписывая формулу
1) Выделяете A4:C6, Ctrl+h - Найти (ставим точку), Заменить на (ставим запятую) - Заменить всё
2) Ctrl+h - Найти ($ - знак доллара), Заменить на (ничего - оставляем пустым) - Заменить всё


Делай нормально и будет нормально!
 
Ответить
СообщениеHomologicus, и Вам доброго!
Навскидку, можно так, не переписывая формулу
1) Выделяете A4:C6, Ctrl+h - Найти (ставим точку), Заменить на (ставим запятую) - Заменить всё
2) Ctrl+h - Найти ($ - знак доллара), Заменить на (ничего - оставляем пустым) - Заменить всё

Автор - Che79
Дата добавления - 30.09.2017 в 23:59
Homologicus Дата: Воскресенье, 01.10.2017, 00:57 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Che79, Спасибо, помогло!
 
Ответить
СообщениеChe79, Спасибо, помогло!

Автор - Homologicus
Дата добавления - 01.10.2017 в 00:57
Homologicus Дата: Воскресенье, 01.10.2017, 01:06 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Che79, Однако теперь другая беда. Выгружаю таблицу в Google Sheets и там ничего не работает :(
https://docs.google.com/spreads....sharing
 
Ответить
СообщениеChe79, Однако теперь другая беда. Выгружаю таблицу в Google Sheets и там ничего не работает :(
https://docs.google.com/spreads....sharing

Автор - Homologicus
Дата добавления - 01.10.2017 в 01:06
Gustav Дата: Воскресенье, 01.10.2017, 01:21 | Сообщение № 5
Группа: Админы
Ранг: Участник клуба
Сообщений: 2843
Репутация: 1194 ±
Замечаний: ±

начинал с Excel 4.0, видел 2.1
В Google Sheets как-то так попробуйте:
[vba]
Код
=ArrayFormula(SMALL(IF(A1:C1=0,999999,A1:C1),1))
[/vba]
или покороче:
[vba]
Код
=ArrayFormula(SMALL(IF(A1:C1,A1:C1,1E+99),1))
[/vba]
или еще короче:
[vba]
Код
=ArrayFormula(MIN(IF(A1:C1,A1:C1,1E+99)))
[/vba]
ну, и совсем кроха:
[vba]
Код
=MINIFS(A1:C1,A1:C1,"<>0")
[/vba]


МОИ: Ник, Tip box: 41001663842605

Сообщение отредактировал Gustav - Воскресенье, 01.10.2017, 03:10
 
Ответить
СообщениеВ Google Sheets как-то так попробуйте:
[vba]
Код
=ArrayFormula(SMALL(IF(A1:C1=0,999999,A1:C1),1))
[/vba]
или покороче:
[vba]
Код
=ArrayFormula(SMALL(IF(A1:C1,A1:C1,1E+99),1))
[/vba]
или еще короче:
[vba]
Код
=ArrayFormula(MIN(IF(A1:C1,A1:C1,1E+99)))
[/vba]
ну, и совсем кроха:
[vba]
Код
=MINIFS(A1:C1,A1:C1,"<>0")
[/vba]

Автор - Gustav
Дата добавления - 01.10.2017 в 01:21
Homologicus Дата: Воскресенье, 01.10.2017, 18:11 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Gustav, Спасибо большое!
Помогло
Век живи - век учись
 
Ответить
СообщениеGustav, Спасибо большое!
Помогло
Век живи - век учись

Автор - Homologicus
Дата добавления - 01.10.2017 в 18:11
  • Страница 1 из 1
  • 1
Поиск:

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