Функциональность ячейки
Kombinator
Дата: Воскресенье, 28.12.2014, 12:51 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 48
Репутация:
0
±
Замечаний:
20% ±
Excel 2003
Добрый день уважаемые форумчане. Интересует вопрос следующего порядка: Как и возможно ли вообще, в одной ячейки создать несколько функций, например: Ячейка несет следующий функционал 1. Всплывающий список 2. Проверяет предыдущую ячейку на предмет заполнена ли она, в случае когда, предыдущая ячейка не заполнена не даёт заполнить данную ячейку. В файле прикрепленном ниже я сделал при помощи проверки данных столбец (Имя) который нельзя заполнить не заполнив столбец (фамилия). Есть необходимость сделать в этих же столбцах выплывающий список. Благодарю.
Добрый день уважаемые форумчане. Интересует вопрос следующего порядка: Как и возможно ли вообще, в одной ячейки создать несколько функций, например: Ячейка несет следующий функционал 1. Всплывающий список 2. Проверяет предыдущую ячейку на предмет заполнена ли она, в случае когда, предыдущая ячейка не заполнена не даёт заполнить данную ячейку. В файле прикрепленном ниже я сделал при помощи проверки данных столбец (Имя) который нельзя заполнить не заполнив столбец (фамилия). Есть необходимость сделать в этих же столбцах выплывающий список. Благодарю. Kombinator
Сообщение отредактировал Kombinator - Воскресенье, 28.12.2014, 12:52
Ответить
Сообщение Добрый день уважаемые форумчане. Интересует вопрос следующего порядка: Как и возможно ли вообще, в одной ячейки создать несколько функций, например: Ячейка несет следующий функционал 1. Всплывающий список 2. Проверяет предыдущую ячейку на предмет заполнена ли она, в случае когда, предыдущая ячейка не заполнена не даёт заполнить данную ячейку. В файле прикрепленном ниже я сделал при помощи проверки данных столбец (Имя) который нельзя заполнить не заполнив столбец (фамилия). Есть необходимость сделать в этих же столбцах выплывающий список. Благодарю. Автор - Kombinator Дата добавления - 28.12.2014 в 12:51
buchlotnik
Дата: Воскресенье, 28.12.2014, 13:16 |
Сообщение № 2
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация:
929
±
Замечаний:
20% ±
2010, 2013, 2016 RUS / ENG
как вариант - именованный диапазон с формулой: Код
=ЕСЛИ(Лист1!$B3<>"";Лист1!$F$2:$F$4;"")
если соседняя пустая - выпадающий тоже пустым окажется, появится при заполненной соседней - см. файл
как вариант - именованный диапазон с формулой: Код
=ЕСЛИ(Лист1!$B3<>"";Лист1!$F$2:$F$4;"")
если соседняя пустая - выпадающий тоже пустым окажется, появится при заполненной соседней - см. файл buchlotnik
Ответить
Сообщение как вариант - именованный диапазон с формулой: Код
=ЕСЛИ(Лист1!$B3<>"";Лист1!$F$2:$F$4;"")
если соседняя пустая - выпадающий тоже пустым окажется, появится при заполненной соседней - см. файл Автор - buchlotnik Дата добавления - 28.12.2014 в 13:16
Kombinator
Дата: Воскресенье, 28.12.2014, 14:01 |
Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 48
Репутация:
0
±
Замечаний:
20% ±
Excel 2003
buchlotnik, Благодарю всё работает , прошу провести мне краткий ликбез,Код
=ЕСЛИ(Лист1!$B3<>"";Лист1!$F$2:$F$4;"")
могу ли я это распространить например на 5 ячеек подряд ?
buchlotnik, Благодарю всё работает , прошу провести мне краткий ликбез,Код
=ЕСЛИ(Лист1!$B3<>"";Лист1!$F$2:$F$4;"")
могу ли я это распространить например на 5 ячеек подряд ? Kombinator
Сообщение отредактировал Serge_007 - Воскресенье, 28.12.2014, 16:30
Ответить
Сообщение buchlotnik, Благодарю всё работает , прошу провести мне краткий ликбез,Код
=ЕСЛИ(Лист1!$B3<>"";Лист1!$F$2:$F$4;"")
могу ли я это распространить например на 5 ячеек подряд ? Автор - Kombinator Дата добавления - 28.12.2014 в 14:01
vikttur
Дата: Воскресенье, 28.12.2014, 14:13 |
Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Цитата
buchlotnik ,...могу ли я это распространить...
Я думаю, он не откажет в такой мелкой просьбе. Можете Смотрите ссылку на B3. Если нужно, закрепите строку или снимите закрепление столбца.
Цитата
buchlotnik ,...могу ли я это распространить...
Я думаю, он не откажет в такой мелкой просьбе. Можете Смотрите ссылку на B3. Если нужно, закрепите строку или снимите закрепление столбца.vikttur
Сообщение отредактировал vikttur - Воскресенье, 28.12.2014, 14:21
Ответить
Сообщение Цитата
buchlotnik ,...могу ли я это распространить...
Я думаю, он не откажет в такой мелкой просьбе. Можете Смотрите ссылку на B3. Если нужно, закрепите строку или снимите закрепление столбца.Автор - vikttur Дата добавления - 28.12.2014 в 14:13
Kombinator
Дата: Воскресенье, 28.12.2014, 15:09 |
Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 48
Репутация:
0
±
Замечаний:
20% ±
Excel 2003
vikttur, Всё бы нечего но к сожалению в ячейках у меня не отображает формулу. При нажатии на значек вставить функцию также не вижу использованной функции в ячейке. Как сделать чтобы: если соседняя пустая - выпадающий тоже пустым окажется, появится при заполненной соседней
vikttur, Всё бы нечего но к сожалению в ячейках у меня не отображает формулу. При нажатии на значек вставить функцию также не вижу использованной функции в ячейке. Как сделать чтобы: если соседняя пустая - выпадающий тоже пустым окажется, появится при заполненной соседней Kombinator
Ответить
Сообщение vikttur, Всё бы нечего но к сожалению в ячейках у меня не отображает формулу. При нажатии на значек вставить функцию также не вижу использованной функции в ячейке. Как сделать чтобы: если соседняя пустая - выпадающий тоже пустым окажется, появится при заполненной соседней Автор - Kombinator Дата добавления - 28.12.2014 в 15:09
vikttur
Дата: Воскресенье, 28.12.2014, 15:47 |
Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Цитата
именованный диапазон с формулой
Не получается - покажите.
Цитата
именованный диапазон с формулой
Не получается - покажите.vikttur
Ответить
Сообщение Цитата
именованный диапазон с формулой
Не получается - покажите.Автор - vikttur Дата добавления - 28.12.2014 в 15:47
buchlotnik
Дата: Воскресенье, 28.12.2014, 15:56 |
Сообщение № 7
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация:
929
±
Замечаний:
20% ±
2010, 2013, 2016 RUS / ENG
Kombinator , посмотрите диспетчер имён - там есть имя "список" - вот для него и использована формула Код
=ЕСЛИ(Лист1!$B4<>"";Лист1!$F$2:$F$4;"")
для самих ячеек использована проверка данных : тип данных - список, источник данных: . Проверку данных применяйте для всех своих ячеек
Kombinator , посмотрите диспетчер имён - там есть имя "список" - вот для него и использована формула Код
=ЕСЛИ(Лист1!$B4<>"";Лист1!$F$2:$F$4;"")
для самих ячеек использована проверка данных : тип данных - список, источник данных: . Проверку данных применяйте для всех своих ячеекbuchlotnik
Ответить
Сообщение Kombinator , посмотрите диспетчер имён - там есть имя "список" - вот для него и использована формула Код
=ЕСЛИ(Лист1!$B4<>"";Лист1!$F$2:$F$4;"")
для самих ячеек использована проверка данных : тип данных - список, источник данных: . Проверку данных применяйте для всех своих ячеекАвтор - buchlotnik Дата добавления - 28.12.2014 в 15:56
Kombinator
Дата: Воскресенье, 28.12.2014, 18:04 |
Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 48
Репутация:
0
±
Замечаний:
20% ±
Excel 2003
buchlotnik, Благодарю, и всё же в случае когда я хочу присоединить к списку дополнительное значение например 4, пропадает свойство: если соседняя пустая - выпадающий тоже пустым окажется, появится при заполненной соседней
buchlotnik, Благодарю, и всё же в случае когда я хочу присоединить к списку дополнительное значение например 4, пропадает свойство: если соседняя пустая - выпадающий тоже пустым окажется, появится при заполненной соседней Kombinator
Сообщение отредактировал Kombinator - Воскресенье, 28.12.2014, 18:05
Ответить
Сообщение buchlotnik, Благодарю, и всё же в случае когда я хочу присоединить к списку дополнительное значение например 4, пропадает свойство: если соседняя пустая - выпадающий тоже пустым окажется, появится при заполненной соседней Автор - Kombinator Дата добавления - 28.12.2014 в 18:04
vikttur
Дата: Воскресенье, 28.12.2014, 18:23 |
Сообщение № 9
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Ваш именованный диапазон: Вам предлагают: Код
=ЕСЛИ(Лист1!$B4<>"";Лист1!$F$2:$F$5;"")
Никакой разницы?! При создании имени нужно, чтобы была выделена ячейка строки 4
Ваш именованный диапазон: Вам предлагают: Код
=ЕСЛИ(Лист1!$B4<>"";Лист1!$F$2:$F$5;"")
Никакой разницы?! При создании имени нужно, чтобы была выделена ячейка строки 4 vikttur
Сообщение отредактировал vikttur - Воскресенье, 28.12.2014, 18:35
Ответить
Сообщение Ваш именованный диапазон: Вам предлагают: Код
=ЕСЛИ(Лист1!$B4<>"";Лист1!$F$2:$F$5;"")
Никакой разницы?! При создании имени нужно, чтобы была выделена ячейка строки 4 Автор - vikttur Дата добавления - 28.12.2014 в 18:23
Kombinator
Дата: Воскресенье, 28.12.2014, 19:33 |
Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 48
Репутация:
0
±
Замечаний:
20% ±
Excel 2003
buchlotnik, Благодарю, удалось разобраться, скажите, а для того чтобы провести аналогии и в другие ячейки необходимо создать дополнительные функции ? Функционал: Не заполнив предыдущую ячейку нельзя заполнить следующую, заполнять можно исключительно из списка
buchlotnik, Благодарю, удалось разобраться, скажите, а для того чтобы провести аналогии и в другие ячейки необходимо создать дополнительные функции ? Функционал: Не заполнив предыдущую ячейку нельзя заполнить следующую, заполнять можно исключительно из списка Kombinator
К сообщению приложен файл:
Last.xlsx
(9.3 Kb)
Сообщение отредактировал Kombinator - Воскресенье, 28.12.2014, 19:45
Ответить
Сообщение buchlotnik, Благодарю, удалось разобраться, скажите, а для того чтобы провести аналогии и в другие ячейки необходимо создать дополнительные функции ? Функционал: Не заполнив предыдущую ячейку нельзя заполнить следующую, заполнять можно исключительно из списка Автор - Kombinator Дата добавления - 28.12.2014 в 19:33
buchlotnik
Дата: Воскресенье, 28.12.2014, 20:05 |
Сообщение № 11
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация:
929
±
Замечаний:
20% ±
2010, 2013, 2016 RUS / ENG
ну да, аналогия простая - используйте оператор и():Код
=ЕСЛИ(И(Лист1!$B2<>"";Лист1!$C2<>"");Лист1!$I$2:$I$4;"")
списки желательно именовать по назваию столбца - дабы не запутаться
ну да, аналогия простая - используйте оператор и():Код
=ЕСЛИ(И(Лист1!$B2<>"";Лист1!$C2<>"");Лист1!$I$2:$I$4;"")
списки желательно именовать по назваию столбца - дабы не запутаться buchlotnik
Ответить
Сообщение ну да, аналогия простая - используйте оператор и():Код
=ЕСЛИ(И(Лист1!$B2<>"";Лист1!$C2<>"");Лист1!$I$2:$I$4;"")
списки желательно именовать по назваию столбца - дабы не запутаться Автор - buchlotnik Дата добавления - 28.12.2014 в 20:05
Kombinator
Дата: Воскресенье, 28.12.2014, 21:22 |
Сообщение № 12
Группа: Пользователи
Ранг: Новичок
Сообщений: 48
Репутация:
0
±
Замечаний:
20% ±
Excel 2003
buchlotnik, В том файле который вы прислали у меня получилось продлить аналогию как только провожу подобную манипуляцию в другом файле натыкаюсь вот на такую ошибку при вводе источника ранее прописанной функции: Ошибка: Источник списка должен быть списком с разделителями или ссылкой на одну строку или столбец
buchlotnik, В том файле который вы прислали у меня получилось продлить аналогию как только провожу подобную манипуляцию в другом файле натыкаюсь вот на такую ошибку при вводе источника ранее прописанной функции: Ошибка: Источник списка должен быть списком с разделителями или ссылкой на одну строку или столбец Kombinator
Ответить
Сообщение buchlotnik, В том файле который вы прислали у меня получилось продлить аналогию как только провожу подобную манипуляцию в другом файле натыкаюсь вот на такую ошибку при вводе источника ранее прописанной функции: Ошибка: Источник списка должен быть списком с разделителями или ссылкой на одну строку или столбец Автор - Kombinator Дата добавления - 28.12.2014 в 21:22
buchlotnik
Дата: Воскресенье, 28.12.2014, 21:30 |
Сообщение № 13
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация:
929
±
Замечаний:
20% ±
2010, 2013, 2016 RUS / ENG
Kombinator , сделайте пробное заполнение - т.е. Excel ругается, что соседняя ячейка пустая - сделайте ее не пустой, т.е. последовательно заполните из вновь создаваемых выпадающих списков значения в первой строке. В дальнейшем сделайте протяжку по всей таблице - Excel уже не будет ругаться. как-то так
Kombinator , сделайте пробное заполнение - т.е. Excel ругается, что соседняя ячейка пустая - сделайте ее не пустой, т.е. последовательно заполните из вновь создаваемых выпадающих списков значения в первой строке. В дальнейшем сделайте протяжку по всей таблице - Excel уже не будет ругаться. как-то такbuchlotnik
Сообщение отредактировал buchlotnik - Воскресенье, 28.12.2014, 21:31
Ответить
Сообщение Kombinator , сделайте пробное заполнение - т.е. Excel ругается, что соседняя ячейка пустая - сделайте ее не пустой, т.е. последовательно заполните из вновь создаваемых выпадающих списков значения в первой строке. В дальнейшем сделайте протяжку по всей таблице - Excel уже не будет ругаться. как-то такАвтор - buchlotnik Дата добавления - 28.12.2014 в 21:30