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

Вход

Регистрация

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

 

= Мир MS Excel/Поиск значения в массиве - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Поиск значения в массиве
Andreyka Дата: Вторник, 15.10.2019, 10:45 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 54
Репутация: -10 ±
Замечаний: 40% ±

Excel 2010
Всем привет. Есть массив из которого нужно найти значения. Подскажите пути решения.
Ячейка = Значение - не вариант. Спасибо.
К сообщению приложен файл: 5436235.xlsx (10.7 Kb)
 
Ответить
СообщениеВсем привет. Есть массив из которого нужно найти значения. Подскажите пути решения.
Ячейка = Значение - не вариант. Спасибо.

Автор - Andreyka
Дата добавления - 15.10.2019 в 10:45
Nic70y Дата: Вторник, 15.10.2019, 11:03 | Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 8984
Репутация: 2359 ±
Замечаний: 0% ±

Excel 2010
Код
=ИНДЕКС($J:$L;ПОИСКПОЗ(ДАТА(2019;СТОЛБЕЦ(B1);1);$A:$A)-(МЕСЯЦ(ВПР(ДАТА(2019;СТОЛБЕЦ(B1);1);$A:$A;1))=СТОЛБЕЦ(B1));СТРОКА(C1)*2-1)
К сообщению приложен файл: 4499709.xlsx (10.0 Kb)


ЮMoney 41001841029809
 
Ответить
Сообщение
Код
=ИНДЕКС($J:$L;ПОИСКПОЗ(ДАТА(2019;СТОЛБЕЦ(B1);1);$A:$A)-(МЕСЯЦ(ВПР(ДАТА(2019;СТОЛБЕЦ(B1);1);$A:$A;1))=СТОЛБЕЦ(B1));СТРОКА(C1)*2-1)

Автор - Nic70y
Дата добавления - 15.10.2019 в 11:03
Russel Дата: Вторник, 15.10.2019, 11:03 | Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 1394
Репутация: 320 ±
Замечаний: 0% ±

Excel 2010
Andreyka, добрый день!

По какому критерию именно эти значения надо вытаскивать? Тупо если они заполнены в столбцах J и L? Тогда самое простое - сводная таблица.
К сообщению приложен файл: 6203754.xlsx (18.3 Kb)


QIWI 9173973973
 
Ответить
СообщениеAndreyka, добрый день!

По какому критерию именно эти значения надо вытаскивать? Тупо если они заполнены в столбцах J и L? Тогда самое простое - сводная таблица.

Автор - Russel
Дата добавления - 15.10.2019 в 11:03
Andreyka Дата: Вторник, 15.10.2019, 11:07 | Сообщение № 4
Группа: Пользователи
Ранг: Участник
Сообщений: 54
Репутация: -10 ±
Замечаний: 40% ±

Excel 2010
Спасибо,
а что означает " СТРОКА(C1)*2-1 " у вас в формуле.
 
Ответить
СообщениеСпасибо,
а что означает " СТРОКА(C1)*2-1 " у вас в формуле.

Автор - Andreyka
Дата добавления - 15.10.2019 в 11:07
Andreyka Дата: Вторник, 15.10.2019, 11:07 | Сообщение № 5
Группа: Пользователи
Ранг: Участник
Сообщений: 54
Репутация: -10 ±
Замечаний: 40% ±

Excel 2010
Спасибо,
а что означает " СТРОКА(C1)*2-1 " у вас в формуле.
 
Ответить
СообщениеСпасибо,
а что означает " СТРОКА(C1)*2-1 " у вас в формуле.

Автор - Andreyka
Дата добавления - 15.10.2019 в 11:07
Nic70y Дата: Вторник, 15.10.2019, 11:10 | Сообщение № 6
Группа: Друзья
Ранг: Экселист
Сообщений: 8984
Репутация: 2359 ±
Замечаний: 0% ±

Excel 2010
СТРОКА(C1)*2-1
J - это первый столбец,
СТРОКА(C1)*2-1 = 1*2-1 = 1
L - это третий столбец,
СТРОКА(C2)*2-1 = 2*2-1 = 3


ЮMoney 41001841029809
 
Ответить
Сообщение
СТРОКА(C1)*2-1
J - это первый столбец,
СТРОКА(C1)*2-1 = 1*2-1 = 1
L - это третий столбец,
СТРОКА(C2)*2-1 = 2*2-1 = 3

Автор - Nic70y
Дата добавления - 15.10.2019 в 11:10
Nic70y Дата: Вторник, 15.10.2019, 11:38 | Сообщение № 7
Группа: Друзья
Ранг: Экселист
Сообщений: 8984
Репутация: 2359 ±
Замечаний: 0% ±

Excel 2010
ну ваще, писал чисто под пример, т.е. не совсем верно, так
Код
=ИНДЕКС($J:$L;СЧЁТЕСЛИ($A:$A;"<"&ДАТА(2019;СТОЛБЕЦ(B1);1));СТРОКА(C1)*2-1)
немного тяжелее, но точнее (при условии, что не будет пропуска месяца(ев)) хотя не, однафигня


ЮMoney 41001841029809

Сообщение отредактировал Nic70y - Вторник, 15.10.2019, 11:44
 
Ответить
Сообщениену ваще, писал чисто под пример, т.е. не совсем верно, так
Код
=ИНДЕКС($J:$L;СЧЁТЕСЛИ($A:$A;"<"&ДАТА(2019;СТОЛБЕЦ(B1);1));СТРОКА(C1)*2-1)
немного тяжелее, но точнее (при условии, что не будет пропуска месяца(ев)) хотя не, однафигня

Автор - Nic70y
Дата добавления - 15.10.2019 в 11:38
Andreyka Дата: Вторник, 15.10.2019, 11:45 | Сообщение № 8
Группа: Пользователи
Ранг: Участник
Сообщений: 54
Репутация: -10 ±
Замечаний: 40% ±

Excel 2010
Спасибо,
еще уточнение - если в J и L вбита формула то формула тоже работает?
 
Ответить
СообщениеСпасибо,
еще уточнение - если в J и L вбита формула то формула тоже работает?

Автор - Andreyka
Дата добавления - 15.10.2019 в 11:45
Nic70y Дата: Вторник, 15.10.2019, 11:47 | Сообщение № 9
Группа: Друзья
Ранг: Экселист
Сообщений: 8984
Репутация: 2359 ±
Замечаний: 0% ±

Excel 2010
тоже работает?
конечно.
Вы же сами можете это проверить.


ЮMoney 41001841029809
 
Ответить
Сообщение
тоже работает?
конечно.
Вы же сами можете это проверить.

Автор - Nic70y
Дата добавления - 15.10.2019 в 11:47
YouGreed Дата: Вторник, 15.10.2019, 11:59 | Сообщение № 10
Группа: Проверенные
Ранг: Ветеран
Сообщений: 589
Репутация: 123 ±
Замечаний: 0% ±

Excel 2010
[offtop]Nic70y, Не понял, куска с постоянной "Ложью"
 
Ответить
Сообщение[offtop]Nic70y, Не понял, куска с постоянной "Ложью"

Автор - YouGreed
Дата добавления - 15.10.2019 в 11:59
Nic70y Дата: Вторник, 15.10.2019, 12:03 | Сообщение № 11
Группа: Друзья
Ранг: Экселист
Сообщений: 8984
Репутация: 2359 ±
Замечаний: 0% ±

Excel 2010
YouGreed, представьте, что там есть 1-е число
апдэйт
хотя, ладно, уговорили
Код
=ИНДЕКС($J:$L;ПОИСКПОЗ(КОНМЕСЯЦА(ДАТА(2019;СТОЛБЕЦ(A1);1);0);$A:$A);СТРОКА(C1)*2-1)


ЮMoney 41001841029809

Сообщение отредактировал Nic70y - Вторник, 15.10.2019, 12:11
 
Ответить
СообщениеYouGreed, представьте, что там есть 1-е число
апдэйт
хотя, ладно, уговорили
Код
=ИНДЕКС($J:$L;ПОИСКПОЗ(КОНМЕСЯЦА(ДАТА(2019;СТОЛБЕЦ(A1);1);0);$A:$A);СТРОКА(C1)*2-1)

Автор - Nic70y
Дата добавления - 15.10.2019 в 12:03
Andreyka Дата: Вторник, 15.10.2019, 14:43 | Сообщение № 12
Группа: Пользователи
Ранг: Участник
Сообщений: 54
Репутация: -10 ±
Замечаний: 40% ±

Excel 2010
Nic70y, файл во вложении. взял произвольный кусок массива. Формула не работает
К сообщению приложен файл: 9186517.xlsx (12.0 Kb)
 
Ответить
СообщениеNic70y, файл во вложении. взял произвольный кусок массива. Формула не работает

Автор - Andreyka
Дата добавления - 15.10.2019 в 14:43
Nic70y Дата: Вторник, 15.10.2019, 14:46 | Сообщение № 13
Группа: Друзья
Ранг: Экселист
Сообщений: 8984
Репутация: 2359 ±
Замечаний: 0% ±

Excel 2010
Июнь - это 6-й месяц, с 6-го столбца будет результат


ЮMoney 41001841029809
 
Ответить
СообщениеИюнь - это 6-й месяц, с 6-го столбца будет результат

Автор - Nic70y
Дата добавления - 15.10.2019 в 14:46
  • Страница 1 из 1
  • 1
Поиск:

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