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

Вход

Регистрация

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

 

= Мир MS Excel/Выбрать столбец данных по его номеру - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Выбрать столбец данных по его номеру (Формулы/Formulas)
Выбрать столбец данных по его номеру
Алексей3012 Дата: Пятница, 28.10.2022, 16:49 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Есть два листа (в прикреплении), на одном еженедельно добавляются данные из двух колонок, где показатели (по которым ищу данные) периодически перемешиваются.
Данные выношу на отдельный лист формулой ИНДЕКС с применением ПОИСКПОЗ. Как мне в зависимости от недели загружать нужные данные?
Цель: изменив неделю на листе свода подгрузить данные за эту неделю.
К сообщению приложен файл: 0662880.xlsx(9.5 Kb)
 
Ответить
СообщениеЕсть два листа (в прикреплении), на одном еженедельно добавляются данные из двух колонок, где показатели (по которым ищу данные) периодически перемешиваются.
Данные выношу на отдельный лист формулой ИНДЕКС с применением ПОИСКПОЗ. Как мне в зависимости от недели загружать нужные данные?
Цель: изменив неделю на листе свода подгрузить данные за эту неделю.

Автор - Алексей3012
Дата добавления - 28.10.2022 в 16:49
Serge_007 Дата: Пятница, 28.10.2022, 17:39 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 15538
Репутация: 2558 ±
Замечаний: ±

Excel 2016
Например так:
Код
=СУММ((B3=Данные!D$11:N$15)*(C$2=Данные!D$9:N$9)*(ЕСЛИ(ЕЧИСЛО(Данные!E$11:O$15);Данные!E$11:O$15;0)))
К сообщению приложен файл: 20221028_3012.xls(65.5 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеНапример так:
Код
=СУММ((B3=Данные!D$11:N$15)*(C$2=Данные!D$9:N$9)*(ЕСЛИ(ЕЧИСЛО(Данные!E$11:O$15);Данные!E$11:O$15;0)))

Автор - Serge_007
Дата добавления - 28.10.2022 в 17:39
Алексей3012 Дата: Пятница, 28.10.2022, 18:26 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Спасибо, НО.
Это если использовать несколько аргументов через формулу массива. Эта формула будет долго высчитываться при большом количестве показателей.
Как бы нам в формуле ИНДЕКС с ПОИСКПОЗ прописать формулу поиска и использования колонки той недели, которая задана на листе "Показатели".

Код
=ИНДЕКС(Данные!$1:$65536;ПОИСКПОЗ(Показатели!B3;Данные!D:D;0);ПОИСКПОЗ(Показатели!C$2;Данные!$9:$9;0)+1)
Т.е. найти в какой колонке сейчас нужная неделя и использовать эту колонку в куске формулы xls: Данные!D:D


Сообщение отредактировал Алексей3012 - Пятница, 28.10.2022, 18:31
 
Ответить
СообщениеСпасибо, НО.
Это если использовать несколько аргументов через формулу массива. Эта формула будет долго высчитываться при большом количестве показателей.
Как бы нам в формуле ИНДЕКС с ПОИСКПОЗ прописать формулу поиска и использования колонки той недели, которая задана на листе "Показатели".

Код
=ИНДЕКС(Данные!$1:$65536;ПОИСКПОЗ(Показатели!B3;Данные!D:D;0);ПОИСКПОЗ(Показатели!C$2;Данные!$9:$9;0)+1)
Т.е. найти в какой колонке сейчас нужная неделя и использовать эту колонку в куске формулы xls: Данные!D:D

Автор - Алексей3012
Дата добавления - 28.10.2022 в 18:26
Egyptian Дата: Пятница, 28.10.2022, 21:49 | Сообщение № 4
Группа: Проверенные
Ранг: Обитатель
Сообщений: 424
Репутация: 139 ±
Замечаний: 0% ±

Excel 2013/2016
Цитата Алексей3012, 28.10.2022 в 18:26, в сообщении № 3 ()
Т.е. найти в какой колонке сейчас нужная неделя и использовать эту колонку в куске формулы xls: Данные!D:D

Не вполне понимаю, а разве ваша формула не делает именно это?
 
Ответить
Сообщение
Цитата Алексей3012, 28.10.2022 в 18:26, в сообщении № 3 ()
Т.е. найти в какой колонке сейчас нужная неделя и использовать эту колонку в куске формулы xls: Данные!D:D

Не вполне понимаю, а разве ваша формула не делает именно это?

Автор - Egyptian
Дата добавления - 28.10.2022 в 21:49
Алексей3012 Дата: Понедельник, 31.10.2022, 10:32 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

У меня проблема в этом: "на одном еженедельно добавляются данные из двух колонок, где показатели (по которым ищу данные) периодически перемешиваются". Т.е. нужно каждый раз искать колонку с нужной неделей.
 
Ответить
СообщениеУ меня проблема в этом: "на одном еженедельно добавляются данные из двух колонок, где показатели (по которым ищу данные) периодически перемешиваются". Т.е. нужно каждый раз искать колонку с нужной неделей.

Автор - Алексей3012
Дата добавления - 31.10.2022 в 10:32
Serge_007 Дата: Понедельник, 31.10.2022, 11:52 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 15538
Репутация: 2558 ±
Замечаний: ±

Excel 2016
Код
=ВПР(B3;СМЕЩ(Данные!A$11;;ПОИСКПОЗ(C$2;Данные!A$9:N$9;)-1;5;2);2;)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Код
=ВПР(B3;СМЕЩ(Данные!A$11;;ПОИСКПОЗ(C$2;Данные!A$9:N$9;)-1;5;2);2;)

Автор - Serge_007
Дата добавления - 31.10.2022 в 11:52
Алексей3012 Дата: Понедельник, 31.10.2022, 19:50 | Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Сергей, рабочая формула, но только если книга открыта. т.е. если из одной книги копировать в другую, то формула не отрабатывает при закрытой книги-источнике.
 
Ответить
СообщениеСергей, рабочая формула, но только если книга открыта. т.е. если из одной книги копировать в другую, то формула не отрабатывает при закрытой книги-источнике.

Автор - Алексей3012
Дата добавления - 31.10.2022 в 19:50
Serge_007 Дата: Вторник, 01.11.2022, 08:34 | Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 15538
Репутация: 2558 ±
Замечаний: ±

Excel 2016
Всё верно
Волатильные функции не работают с закрытыми книгами


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеВсё верно
Волатильные функции не работают с закрытыми книгами

Автор - Serge_007
Дата добавления - 01.11.2022 в 08:34
Алексей3012 Дата: Вторник, 01.11.2022, 09:51 | Сообщение № 9
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

тем не менее спасибо за помощь.
 
Ответить
Сообщениетем не менее спасибо за помощь.

Автор - Алексей3012
Дата добавления - 01.11.2022 в 09:51
Serge_007 Дата: Вторник, 01.11.2022, 10:10 | Сообщение № 10
Группа: Админы
Ранг: Местный житель
Сообщений: 15538
Репутация: 2558 ±
Замечаний: ±

Excel 2016
Формула из Сообщения №2 будет работать с закрытыми книгами


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеФормула из Сообщения №2 будет работать с закрытыми книгами

Автор - Serge_007
Дата добавления - 01.11.2022 в 10:10
MikeVol Дата: Вторник, 01.11.2022, 12:01 | Сообщение № 11
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 170
Репутация: 16 ±
Замечаний: 0% ±

Excel 2021
Цитата Алексей3012, 31.10.2022 в 19:50, в сообщении № 7 ()
но только если книга открыта

Алексей3012, Доброго! А где у вас в первом вашем посте об этом сказано? Там идёт речь
Цитата Алексей3012, 28.10.2022 в 16:49, в сообщении № 1 ()
Есть два листа


Ученик.
 
Ответить
Сообщение
Цитата Алексей3012, 31.10.2022 в 19:50, в сообщении № 7 ()
но только если книга открыта

Алексей3012, Доброго! А где у вас в первом вашем посте об этом сказано? Там идёт речь
Цитата Алексей3012, 28.10.2022 в 16:49, в сообщении № 1 ()
Есть два листа

Автор - MikeVol
Дата добавления - 01.11.2022 в 12:01
Serge_007 Дата: Вторник, 01.11.2022, 12:19 | Сообщение № 12
Группа: Админы
Ранг: Местный житель
Сообщений: 15538
Репутация: 2558 ±
Замечаний: ±

Excel 2016
MikeVol, про запрет на формулы массива тоже в топике ни слова :)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеMikeVol, про запрет на формулы массива тоже в топике ни слова :)

Автор - Serge_007
Дата добавления - 01.11.2022 в 12:19
MikeVol Дата: Вторник, 01.11.2022, 18:01 | Сообщение № 13
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 170
Репутация: 16 ±
Замечаний: 0% ±

Excel 2021
Serge_007, нынче вот так ТС ставят задачи. ;) ;) А вот вы помогающие угадай что я хочу...


Ученик.

Сообщение отредактировал MikeVol - Вторник, 01.11.2022, 18:03
 
Ответить
СообщениеSerge_007, нынче вот так ТС ставят задачи. ;) ;) А вот вы помогающие угадай что я хочу...

Автор - MikeVol
Дата добавления - 01.11.2022 в 18:01
Pelena Дата: Вторник, 01.11.2022, 19:26 | Сообщение № 14
Группа: Админы
Ранг: Местный житель
Сообщений: 18600
Репутация: 4215 ±
Замечаний: ±

Excel 2016 & Mac Excel
угадай что я хочу

зато как интуиция развивается! :D


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
угадай что я хочу

зато как интуиция развивается! :D

Автор - Pelena
Дата добавления - 01.11.2022 в 19:26
Serge_007 Дата: Среда, 02.11.2022, 08:46 | Сообщение № 15
Группа: Админы
Ранг: Местный житель
Сообщений: 15538
Репутация: 2558 ±
Замечаний: ±

Excel 2016
:D


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение:D

Автор - Serge_007
Дата добавления - 02.11.2022 в 08:46
Алексей3012 Дата: Среда, 09.11.2022, 11:58 | Сообщение № 16
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Это же классика - изменить ТЗ по мере его реализации :-)
 
Ответить
СообщениеЭто же классика - изменить ТЗ по мере его реализации :-)

Автор - Алексей3012
Дата добавления - 09.11.2022 в 11:58
Алексей3012 Дата: Среда, 09.11.2022, 12:10 | Сообщение № 17
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

И все же как нам уйти от формул массива и тянуть данные из разных книг?
И еще изменение - строка с записью номера недели в файле с данными постоянно смещается вниз на несколько дней.


Сообщение отредактировал Алексей3012 - Среда, 09.11.2022, 12:11
 
Ответить
СообщениеИ все же как нам уйти от формул массива и тянуть данные из разных книг?
И еще изменение - строка с записью номера недели в файле с данными постоянно смещается вниз на несколько дней.

Автор - Алексей3012
Дата добавления - 09.11.2022 в 12:10
Serge_007 Дата: Среда, 09.11.2022, 12:34 | Сообщение № 18
Группа: Админы
Ранг: Местный житель
Сообщений: 15538
Репутация: 2558 ±
Замечаний: ±

Excel 2016
Цитата Алексей3012, 09.11.2022 в 12:10, в сообщении № 17 ()
как нам уйти от формул массива и тянуть данные из разных книг?
Макросом


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Цитата Алексей3012, 09.11.2022 в 12:10, в сообщении № 17 ()
как нам уйти от формул массива и тянуть данные из разных книг?
Макросом

Автор - Serge_007
Дата добавления - 09.11.2022 в 12:34
Алексей3012 Дата: Среда, 09.11.2022, 13:00 | Сообщение № 19
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Ясно. Пошел учить VBA.... Спасибо за помощь.
 
Ответить
СообщениеЯсно. Пошел учить VBA.... Спасибо за помощь.

Автор - Алексей3012
Дата добавления - 09.11.2022 в 13:00
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Выбрать столбец данных по его номеру (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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