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

Вход

Регистрация

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

 

= Мир MS Excel/Как задать номер строки как переменную - Мир MS Excel

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

Здравствуйте, подскажите. На листе есть ячейка с формулой
Код
=СЧЁТЕСЛИ(ВторойЛист!$EB$8:$EB$20000;"да")
- считается количество ячеек с другого листа по условию. Как можно в формуле номер последней строки в столбце (20000) заменить переменной, которая будет записана например в ячейке B2 первого листа? Пробую написать
Код
=СЧЁТЕСЛИ(ВторойЛист!$EB$8:$EB$&B2;"да")
, но выдает ошибку....


Сообщение отредактировал Serge_007 - Пятница, 09.09.2022, 13:01
 
Ответить
СообщениеЗдравствуйте, подскажите. На листе есть ячейка с формулой
Код
=СЧЁТЕСЛИ(ВторойЛист!$EB$8:$EB$20000;"да")
- считается количество ячеек с другого листа по условию. Как можно в формуле номер последней строки в столбце (20000) заменить переменной, которая будет записана например в ячейке B2 первого листа? Пробую написать
Код
=СЧЁТЕСЛИ(ВторойЛист!$EB$8:$EB$&B2;"да")
, но выдает ошибку....

Автор - etupikin10
Дата добавления - 09.09.2022 в 11:16
Serge_007 Дата: Пятница, 09.09.2022, 13:16 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Код
=СУММ(ДВССЫЛ("A1:A"&B1))


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Код
=СУММ(ДВССЫЛ("A1:A"&B1))

Автор - Serge_007
Дата добавления - 09.09.2022 в 13:16
etupikin10 Дата: Пятница, 09.09.2022, 14:05 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 20% ±

Спасибо большое, получилось.
 
Ответить
СообщениеСпасибо большое, получилось.

Автор - etupikin10
Дата добавления - 09.09.2022 в 14:05
pachaika Дата: Пятница, 14.02.2025, 01:59 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

А мне подскажите как можно указать номер строки как переменную?
=@ДВССЫЛ("Все_комплекты!"&ИНДЕКС(Справочник!A$2:E$4;(ПОИСКПОЗ($G$4;Справочник!A$2:A$4;0));4)&"5")
Как можно вместо "5" подставить номер строки, который бы при протягиваниия формулы изменялся?
Может я неправильным путем иду.
Есть несколько одинаковых комплектов спецификаций (на листе "Все_комплекты") их позиции и количество в определенных столбцах для каждого комплекта.
Описание что в каком столбце для какого проекта создано на листе "Справочник".
Чтобы найти что в каком столбце создал формулу -=ИНДЕКС(Справочник!A2:E4;(ПОИСКПОЗ(A2;Справочник!A2:A4;0));4)
Также на листе "один_комплект" в ячейке G4 выпадающий список в соответствии с выбранным комплектом в этой ячейке хотелось бы чтобы столбцы позиция и количество заполнялись из соответсвующих столбцов с листа "Все_комплекты". Надеюсь понятно объяснил.
Вышеприведенная формула подставляет столбец а "&5" жестко задает строку. Подскажите как праильно это сделать?
К сообщению приложен файл: kak_zadat_stroku.xlsx (57.9 Kb)
 
Ответить
СообщениеА мне подскажите как можно указать номер строки как переменную?
=@ДВССЫЛ("Все_комплекты!"&ИНДЕКС(Справочник!A$2:E$4;(ПОИСКПОЗ($G$4;Справочник!A$2:A$4;0));4)&"5")
Как можно вместо "5" подставить номер строки, который бы при протягиваниия формулы изменялся?
Может я неправильным путем иду.
Есть несколько одинаковых комплектов спецификаций (на листе "Все_комплекты") их позиции и количество в определенных столбцах для каждого комплекта.
Описание что в каком столбце для какого проекта создано на листе "Справочник".
Чтобы найти что в каком столбце создал формулу -=ИНДЕКС(Справочник!A2:E4;(ПОИСКПОЗ(A2;Справочник!A2:A4;0));4)
Также на листе "один_комплект" в ячейке G4 выпадающий список в соответствии с выбранным комплектом в этой ячейке хотелось бы чтобы столбцы позиция и количество заполнялись из соответсвующих столбцов с листа "Все_комплекты". Надеюсь понятно объяснил.
Вышеприведенная формула подставляет столбец а "&5" жестко задает строку. Подскажите как праильно это сделать?

Автор - pachaika
Дата добавления - 14.02.2025 в 01:59
DrMini Дата: Пятница, 14.02.2025, 05:33 | Сообщение № 5
Группа: Модераторы
Ранг: Старожил
Сообщений: 2043
Репутация: 316 ±
Замечаний: 0% ±

Excel LTSC 2024 RUS
Надеюсь понятно объяснил

Не очень.
как можно указать номер строки как переменную?

Если правильнопонял, то замените 5 на СТРОКА(A5)
Код
=@ДВССЫЛ("Все_комплекты!"&ИНДЕКС(Справочник!A$2:E$4;(ПОИСКПОЗ($G$4;Справочник!A$2:A$4;0));5)&СТРОКА(A5))
 
Ответить
Сообщение
Надеюсь понятно объяснил

Не очень.
как можно указать номер строки как переменную?

Если правильнопонял, то замените 5 на СТРОКА(A5)
Код
=@ДВССЫЛ("Все_комплекты!"&ИНДЕКС(Справочник!A$2:E$4;(ПОИСКПОЗ($G$4;Справочник!A$2:A$4;0));5)&СТРОКА(A5))

Автор - DrMini
Дата добавления - 14.02.2025 в 05:33
pachaika Дата: Пятница, 14.02.2025, 09:34 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Спасибо большое, то что нужно было
 
Ответить
СообщениеСпасибо большое, то что нужно было

Автор - pachaika
Дата добавления - 14.02.2025 в 09:34
bmv98rus Дата: Пятница, 14.02.2025, 21:33 | Сообщение № 7
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4147
Репутация: 772 ±
Замечаний: 0% ±

Excel 2013/2016
то что нужно было

Если говорить о том как в ДВССЫЛ использовать, то может и ок, а так - летучесть лишняя.


Замечательный Временно просто медведь , процентов на 20.
 
Ответить
Сообщение
то что нужно было

Если говорить о том как в ДВССЫЛ использовать, то может и ок, а так - летучесть лишняя.

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

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