Вставка диапазона по условию из ячейки
noodle
Дата: Среда, 04.09.2013, 16:12 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Доброго времени суток Имеется форма документа в которой текст в принципе везде один и тот же, но нужно подставлять диапазоны данных из таблиц с работниками Чтобы допустим ввели номер смены и под основным текстом сразу вставился диапазон фамилий той смены Сразу скажу - это не отчет
Доброго времени суток Имеется форма документа в которой текст в принципе везде один и тот же, но нужно подставлять диапазоны данных из таблиц с работниками Чтобы допустим ввели номер смены и под основным текстом сразу вставился диапазон фамилий той смены Сразу скажу - это не отчет noodle
Ответить
Сообщение Доброго времени суток Имеется форма документа в которой текст в принципе везде один и тот же, но нужно подставлять диапазоны данных из таблиц с работниками Чтобы допустим ввели номер смены и под основным текстом сразу вставился диапазон фамилий той смены Сразу скажу - это не отчет Автор - noodle Дата добавления - 04.09.2013 в 16:12
Michael_S
Дата: Среда, 04.09.2013, 16:22 |
Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 2012
Репутация:
373
±
Замечаний:
0% ±
Excel2016
Как вариант-см. файл. ошибки можно скрыть УФ
Как вариант-см. файл. ошибки можно скрыть УФ Michael_S
К сообщению приложен файл:
Smeni.xls
(61.0 Kb)
Ответить
Сообщение Как вариант-см. файл. ошибки можно скрыть УФ Автор - Michael_S Дата добавления - 04.09.2013 в 16:22
Формуляр
Дата: Среда, 04.09.2013, 16:29 |
Сообщение № 3
Группа: Друзья
Ранг: Ветеран
Сообщений: 832
Репутация:
255
±
Замечаний:
0% ±
Excel 2003, 2013
Формулой Код
= INDEX( ($F$3:$F$5,$F$9:$F$11,$F$14:$F$16),,,$L$4)
Формулой Код
= INDEX( ($F$3:$F$5,$F$9:$F$11,$F$14:$F$16),,,$L$4)
Формуляр
Excel 2003 EN, 2013 EN
Сообщение отредактировал Формуляр - Среда, 04.09.2013, 16:40
Ответить
Сообщение Формулой Код
= INDEX( ($F$3:$F$5,$F$9:$F$11,$F$14:$F$16),,,$L$4)
Автор - Формуляр Дата добавления - 04.09.2013 в 16:29
noodle
Дата: Среда, 04.09.2013, 16:33 |
Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Аха. Понятно, но это в принципе то не слишком отличается от ПРОСМОТР в том смысле, что я в каждую ячейку пишу формулу А нет ли, глубокознающие Excel, такой функции которая (X;Y;Z) где X - условие, Y - диапазон, Z - начальная ячейка размещения копируемого диапазона?
Аха. Понятно, но это в принципе то не слишком отличается от ПРОСМОТР в том смысле, что я в каждую ячейку пишу формулу А нет ли, глубокознающие Excel, такой функции которая (X;Y;Z) где X - условие, Y - диапазон, Z - начальная ячейка размещения копируемого диапазона? noodle
Ответить
Сообщение Аха. Понятно, но это в принципе то не слишком отличается от ПРОСМОТР в том смысле, что я в каждую ячейку пишу формулу А нет ли, глубокознающие Excel, такой функции которая (X;Y;Z) где X - условие, Y - диапазон, Z - начальная ячейка размещения копируемого диапазона? Автор - noodle Дата добавления - 04.09.2013 в 16:33
Формуляр
Дата: Среда, 04.09.2013, 16:37 |
Сообщение № 5
Группа: Друзья
Ранг: Ветеран
Сообщений: 832
Репутация:
255
±
Замечаний:
0% ±
Excel 2003, 2013
Вопрос не понятен. Вы о том, может ли в ячейке отображаться результат формулы, если формулу в неё не вводили? Нет, не может. К стати, в прошлом ответе я забыл зафиксировать исходные диапазоны, но почему-то к ошибке это не привело. Сейчас поправил.
Вопрос не понятен. Вы о том, может ли в ячейке отображаться результат формулы, если формулу в неё не вводили? Нет, не может. К стати, в прошлом ответе я забыл зафиксировать исходные диапазоны, но почему-то к ошибке это не привело. Сейчас поправил. Формуляр
Excel 2003 EN, 2013 EN
Сообщение отредактировал Формуляр - Среда, 04.09.2013, 16:42
Ответить
Сообщение Вопрос не понятен. Вы о том, может ли в ячейке отображаться результат формулы, если формулу в неё не вводили? Нет, не может. К стати, в прошлом ответе я забыл зафиксировать исходные диапазоны, но почему-то к ошибке это не привело. Сейчас поправил. Автор - Формуляр Дата добавления - 04.09.2013 в 16:37
noodle
Дата: Среда, 04.09.2013, 16:46 |
Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Вопрос не понятен. Вы о том, может ли в ячейке отображаться результат формулы, если формулу в неё не вводили? Нет, не может.
Да, я имел в виду функцию у которой один из параметров указывает на целевую ячейку. Те сама формула допустим висит в А1, но один из ее параметров указывает, что найденный результат размещать начиная с ячейки, допустим, С20
Вопрос не понятен. Вы о том, может ли в ячейке отображаться результат формулы, если формулу в неё не вводили? Нет, не может.
Да, я имел в виду функцию у которой один из параметров указывает на целевую ячейку. Те сама формула допустим висит в А1, но один из ее параметров указывает, что найденный результат размещать начиная с ячейки, допустим, С20noodle
Ответить
Сообщение Вопрос не понятен. Вы о том, может ли в ячейке отображаться результат формулы, если формулу в неё не вводили? Нет, не может.
Да, я имел в виду функцию у которой один из параметров указывает на целевую ячейку. Те сама формула допустим висит в А1, но один из ее параметров указывает, что найденный результат размещать начиная с ячейки, допустим, С20Автор - noodle Дата добавления - 04.09.2013 в 16:46
Michael_S
Дата: Среда, 04.09.2013, 16:47 |
Сообщение № 7
Группа: Друзья
Ранг: Старожил
Сообщений: 2012
Репутация:
373
±
Замечаний:
0% ±
Excel2016
К стати, в прошлом ответе я забыл зафиксировать исходные диапазоны, но почему-то к ошибке это не привело.
Потому, что что формула вводится как массив. В этом случае диапазоны закреплять необязательно. Вот такая формула будет без массивного ввода Код
=ИНДЕКС(($E$3:$F$5;$E$9:$F$11;$E$14:$F$16);СТРОКА(A1);СТОЛБЕЦ(A1);$L$4)
К стати, в прошлом ответе я забыл зафиксировать исходные диапазоны, но почему-то к ошибке это не привело.
Потому, что что формула вводится как массив. В этом случае диапазоны закреплять необязательно. Вот такая формула будет без массивного ввода Код
=ИНДЕКС(($E$3:$F$5;$E$9:$F$11;$E$14:$F$16);СТРОКА(A1);СТОЛБЕЦ(A1);$L$4)
Michael_S
Сообщение отредактировал Michael_S - Среда, 04.09.2013, 16:49
Ответить
Сообщение К стати, в прошлом ответе я забыл зафиксировать исходные диапазоны, но почему-то к ошибке это не привело.
Потому, что что формула вводится как массив. В этом случае диапазоны закреплять необязательно. Вот такая формула будет без массивного ввода Код
=ИНДЕКС(($E$3:$F$5;$E$9:$F$11;$E$14:$F$16);СТРОКА(A1);СТОЛБЕЦ(A1);$L$4)
Автор - Michael_S Дата добавления - 04.09.2013 в 16:47
noodle
Дата: Среда, 04.09.2013, 17:07 |
Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Хорошо. по Ctrl+Shift+Enter выдается #ССЫЛКА! (через Ctrl выделил диапазоны (то еще развлечение) дал полученному выделению имя smena в ячейке ввел =ИНДЕКС(smena;;;$C$5) нажал Ctrl+Shift+Enter) единственное НО - диапазон со сменами у меня на другом листе, что по моему мнению никак влиять не может
Хорошо. по Ctrl+Shift+Enter выдается #ССЫЛКА! (через Ctrl выделил диапазоны (то еще развлечение) дал полученному выделению имя smena в ячейке ввел =ИНДЕКС(smena;;;$C$5) нажал Ctrl+Shift+Enter) единственное НО - диапазон со сменами у меня на другом листе, что по моему мнению никак влиять не может noodle
Ответить
Сообщение Хорошо. по Ctrl+Shift+Enter выдается #ССЫЛКА! (через Ctrl выделил диапазоны (то еще развлечение) дал полученному выделению имя smena в ячейке ввел =ИНДЕКС(smena;;;$C$5) нажал Ctrl+Shift+Enter) единственное НО - диапазон со сменами у меня на другом листе, что по моему мнению никак влиять не может Автор - noodle Дата добавления - 04.09.2013 в 17:07
noodle
Дата: Среда, 04.09.2013, 18:05 |
Сообщение № 9
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
ок. только я там оставил где народу поменьше
ок. только я там оставил где народу поменьше noodle
Ответить
Сообщение ок. только я там оставил где народу поменьше Автор - noodle Дата добавления - 04.09.2013 в 18:05
Pelena
Дата: Среда, 04.09.2013, 18:28 |
Сообщение № 10
Группа: Админы
Ранг: Местный житель
Сообщений: 19517
Репутация:
4632
±
Замечаний:
±
Excel 365 & Mac Excel
1) последний аргумент функции ИНДЕКС обозначает номер области среди выделенных несмежных диапазонов. В Вашем примере таких диапазонов всего два, поэтому в ячейке С5 может быть либо 1, либо 2 2) эту формулу следует вводить сразу во все ячейки диапазона, т.е. сначала выделяете диапазон, где должен появиться список (можно с запасом по строкам), набираете формулу и нажимаете Ctrl+Shift+Enter
1) последний аргумент функции ИНДЕКС обозначает номер области среди выделенных несмежных диапазонов. В Вашем примере таких диапазонов всего два, поэтому в ячейке С5 может быть либо 1, либо 2 2) эту формулу следует вводить сразу во все ячейки диапазона, т.е. сначала выделяете диапазон, где должен появиться список (можно с запасом по строкам), набираете формулу и нажимаете Ctrl+Shift+Enter Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение 1) последний аргумент функции ИНДЕКС обозначает номер области среди выделенных несмежных диапазонов. В Вашем примере таких диапазонов всего два, поэтому в ячейке С5 может быть либо 1, либо 2 2) эту формулу следует вводить сразу во все ячейки диапазона, т.е. сначала выделяете диапазон, где должен появиться список (можно с запасом по строкам), набираете формулу и нажимаете Ctrl+Shift+Enter Автор - Pelena Дата добавления - 04.09.2013 в 18:28
noodle
Дата: Среда, 04.09.2013, 18:54 |
Сообщение № 11
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Ах вон оно каааак... СеменСеменыч Сапасиб
Ах вон оно каааак... СеменСеменыч Сапасиб noodle
Ответить
Сообщение Ах вон оно каааак... СеменСеменыч Сапасиб Автор - noodle Дата добавления - 04.09.2013 в 18:54
Dikey
Дата: Пятница, 01.02.2019, 04:18 |
Сообщение № 12
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация:
0
±
Замечаний:
0% ±
Excel 2019
Здравствуйте. Можно ли исправить формулу так, чтобы при выставлении условия ПРб-222 или ПРб-212 вставлялся диапазон ФИО студентов? И если можно то в двух вариантах: формулой массива и простой формулой.
Здравствуйте. Можно ли исправить формулу так, чтобы при выставлении условия ПРб-222 или ПРб-212 вставлялся диапазон ФИО студентов? И если можно то в двух вариантах: формулой массива и простой формулой. Dikey
Ответить
Сообщение Здравствуйте. Можно ли исправить формулу так, чтобы при выставлении условия ПРб-222 или ПРб-212 вставлялся диапазон ФИО студентов? И если можно то в двух вариантах: формулой массива и простой формулой. Автор - Dikey Дата добавления - 01.02.2019 в 04:18
_Boroda_
Дата: Пятница, 01.02.2019, 10:07 |
Сообщение № 13
Группа: Админы
Ранг: Местный житель
Сообщений: 16895
Репутация:
6612
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Можно ли исправить формулу
Можно. Но лучше другую написатьв двух вариантах: формулой массива и простой формулой
Зачем Вам массивная? Берите обычнуюКод
=ИНДЕКС(Лист1!3:3;ПОИСКПОЗ(C$3;Лист1!$2:$2;))&""
Можно ли исправить формулу
Можно. Но лучше другую написатьв двух вариантах: формулой массива и простой формулой
Зачем Вам массивная? Берите обычнуюКод
=ИНДЕКС(Лист1!3:3;ПОИСКПОЗ(C$3;Лист1!$2:$2;))&""
_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Можно ли исправить формулу
Можно. Но лучше другую написатьв двух вариантах: формулой массива и простой формулой
Зачем Вам массивная? Берите обычнуюКод
=ИНДЕКС(Лист1!3:3;ПОИСКПОЗ(C$3;Лист1!$2:$2;))&""
Автор - _Boroda_ Дата добавления - 01.02.2019 в 10:07
Pelena
Дата: Пятница, 01.02.2019, 10:11 |
Сообщение № 14
Группа: Админы
Ранг: Местный житель
Сообщений: 19517
Репутация:
4632
±
Замечаний:
±
Excel 365 & Mac Excel
Исправлять не надо, надо прочитать тему и правильно применить
Исправлять не надо, надо прочитать тему и правильно применить Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Исправлять не надо, надо прочитать тему и правильно применить Автор - Pelena Дата добавления - 01.02.2019 в 10:11
Dikey
Дата: Понедельник, 04.02.2019, 01:13 |
Сообщение № 15
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация:
0
±
Замечаний:
0% ±
Excel 2019
Доброе время суток. Все оказалось просто, когда знаешь. Спасибо.
Доброе время суток. Все оказалось просто, когда знаешь. Спасибо. Dikey
Ответить
Сообщение Доброе время суток. Все оказалось просто, когда знаешь. Спасибо. Автор - Dikey Дата добавления - 04.02.2019 в 01:13