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

Вход

Регистрация

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

 

= Мир MS Excel/Минимальное значение при одинаковом значениии другого столбц - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Минимальное значение при одинаковом значениии другого столбц
Zabr Дата: Среда, 10.06.2015, 21:20 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Здравствуйте, уже несколько дней пытаюсь решить эту проблему, но пока ни к чему толковому не пришел
пытался найти решение на форуме и в готовых решениях, но так же не нашел ничего стоящего, поэтому решил написать сюда.
итак, я имею умную таблицу, в ней 3 столбца:
"номер" "имя" "мин поз"
нужно в столбце "мин поз" написать формулу с адресацией умных таблиц (те без прямых ссылок на ячейки, а через [@Имя] и тд), которая найдет среди всех строк с одинаковым значением столбца "имя" наименьшее значение столбца "номер" и выдаст его
если таблица отсортирована по номеру, то можно написать
=ИНДЕКС([№];ПОИСКПОЗ([@Имя];[Имя];0))
и все будет работать (в файле левая таблица), но если она не отсортирована, то эта формула не подходит (в файле правая таблица)
пробовал что-нибудь написать с помощью ВПР, МИН, НАИМЕНЬШЕЕ, сравнением, но ничего толкового не вышло
надеюсь кто-нибудь сможет помочь)
прикрепляю файл в xlsx, тк 2003 эксель не поддерживает умные таблицы
К сообщению приложен файл: 1136689.xlsx (10.0 Kb)


Сообщение отредактировал Zabr - Среда, 10.06.2015, 21:21
 
Ответить
СообщениеЗдравствуйте, уже несколько дней пытаюсь решить эту проблему, но пока ни к чему толковому не пришел
пытался найти решение на форуме и в готовых решениях, но так же не нашел ничего стоящего, поэтому решил написать сюда.
итак, я имею умную таблицу, в ней 3 столбца:
"номер" "имя" "мин поз"
нужно в столбце "мин поз" написать формулу с адресацией умных таблиц (те без прямых ссылок на ячейки, а через [@Имя] и тд), которая найдет среди всех строк с одинаковым значением столбца "имя" наименьшее значение столбца "номер" и выдаст его
если таблица отсортирована по номеру, то можно написать
=ИНДЕКС([№];ПОИСКПОЗ([@Имя];[Имя];0))
и все будет работать (в файле левая таблица), но если она не отсортирована, то эта формула не подходит (в файле правая таблица)
пробовал что-нибудь написать с помощью ВПР, МИН, НАИМЕНЬШЕЕ, сравнением, но ничего толкового не вышло
надеюсь кто-нибудь сможет помочь)
прикрепляю файл в xlsx, тк 2003 эксель не поддерживает умные таблицы

Автор - Zabr
Дата добавления - 10.06.2015 в 21:20
_Boroda_ Дата: Среда, 10.06.2015, 21:24 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16895
Репутация: 6613 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Так нужно?
Код
=МИН(ЕСЛИ([имя]=[@имя];[№]))

Формула массива. Вводится одновременным нажатием Контрл Шифт Ентер
К сообщению приложен файл: 1136689_1.xlsx (10.1 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеТак нужно?
Код
=МИН(ЕСЛИ([имя]=[@имя];[№]))

Формула массива. Вводится одновременным нажатием Контрл Шифт Ентер

Автор - _Boroda_
Дата добавления - 10.06.2015 в 21:24
Zabr Дата: Среда, 10.06.2015, 21:28 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
нет, не то, ЕСЛИ([имя]=[@имя];[№]) будет выдавать значение № текущей строки, а полностью формула, что вы написали, минимум из всех, те 1
короче по всех строках выдаст 1
 
Ответить
Сообщениенет, не то, ЕСЛИ([имя]=[@имя];[№]) будет выдавать значение № текущей строки, а полностью формула, что вы написали, минимум из всех, те 1
короче по всех строках выдаст 1

Автор - Zabr
Дата добавления - 10.06.2015 в 21:28
Zabr Дата: Среда, 10.06.2015, 21:31 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
К сообщению приложен файл: 1136689_1.xlsx(10Kb)

о, вот это уже то, что нужно (когда пробовал, файл не был загружен еще, а в посте вы фигурные скобки не поставили, и через Контрл Шифт Ентер тоже не появились), спасибо огромное!!!


Сообщение отредактировал Zabr - Среда, 10.06.2015, 21:33
 
Ответить
Сообщение
К сообщению приложен файл: 1136689_1.xlsx(10Kb)

о, вот это уже то, что нужно (когда пробовал, файл не был загружен еще, а в посте вы фигурные скобки не поставили, и через Контрл Шифт Ентер тоже не появились), спасибо огромное!!!

Автор - Zabr
Дата добавления - 10.06.2015 в 21:31
_Boroda_ Дата: Среда, 10.06.2015, 21:33 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 16895
Репутация: 6613 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
А их и не нужно ставить. Вы просто неверно вводили формулу массива. Они ставятся сами.
Погуглите, почитайте и все поймете.


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеА их и не нужно ставить. Вы просто неверно вводили формулу массива. Они ставятся сами.
Погуглите, почитайте и все поймете.

Автор - _Boroda_
Дата добавления - 10.06.2015 в 21:33
Zabr Дата: Среда, 10.06.2015, 21:34 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
А их и не нужно ставить. Вы просто неверно вводили формулу массива. Они ставятся сами.
Погуглите, почитайте и все поймете.

понятно, еще раз больше спасибо за помощь и информацию!)
 
Ответить
Сообщение
А их и не нужно ставить. Вы просто неверно вводили формулу массива. Они ставятся сами.
Погуглите, почитайте и все поймете.

понятно, еще раз больше спасибо за помощь и информацию!)

Автор - Zabr
Дата добавления - 10.06.2015 в 21:34
  • Страница 1 из 1
  • 1
Поиск:

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