Источник списка должен быть списком с разделителями или ссылкой на одну строку или столбец excel

  • Remove From My Forums
  • Question

  • Hi All,

    I am getting following error when adding Data validation to cell :

    «The list source must be a delimited list or a reference to a single row or column excel 2007»

    I am adding proper delimited list as reference to cell for data validation for example :

    =Sheet1!$B$2,Sheet1!$B$4,Sheet1!$B$6,Sheet1!$B$9,Sheet1!$B$12,Sheet1!$B$14,Sheet1!$B$17,Sheet1!$B$20

    but still getting above error.

    I have also created Named range reference and adding that for data validation but still same error.

    Any help would be appreciated.

    Cheers,

    Manojsingh Rajput 

Недавно дочь обратилась с вопросом, нельзя ли в Excel выпадающий в ячейке список сделать контекстным, например, зависящим от содержания ячейки, находящейся слева от ячейки со списком (рис. 1)? Я довольно давно не использовал в работе выпадающие списки, поэтому для начала решил освежить свои знания по вопросу проверки данных в Excel.

Рис. 1. Состав выпадающего списка зависит от содержания соседней ячейки

Скачать заметку в формате Word или pdf, примеры в формате Excel2007

Команда Проверка данных находится на вкладке Данные, область Работа с данными.

Примечание. Иногда команда Проверка данных может быть недоступна:

  • Возможно, в настоящее время вводятся данные. Во время ввода данных в ячейку команда Проверка данных недоступна. Чтобы завершить ввод данных, нажмите клавишу ВВОД или ESC.
  • Возможно, лист защищен или является общим. Если лист защищен или является общим, изменить параметры проверки данных невозможно. Снимите защиту или отмените режим «общий».
  • Возможно, таблица Excel связана с узлом SharePoint. Невозможно добавить проверку данных в таблицу Excel, которая связана с узлом SharePoint. Чтобы добавить проверку данных, необходимо удалить связь таблицы Excel или преобразовать ее в диапазон.

К сожалению, Excel в своем стандарте позволяет делать списки только на основе:

  • имени массива
  • диапазона ячеек
  • прямого перечисления элементов списка (рис. 2).

Примечание. Элементы списка вводите через стандартный разделитель элементов списка Microsoft Windows (в русском Excel по умолчанию это точка с запятой).

Рис. 2. Возможные источники списка: вверху – имя массива; посередине – диапазон ячеек; внизу – элементы списка

Попытка ввести формулу в поле Источник диалогового окна Проверка вводимых значений заканчивается неудачей (рис. 3). Видно, что Excel не воспринял значение ячейки D2 ("цвет"), как имя массива, и просто включил это значение в качестве единственного элемента списка.

Рис. 3. Недопустимый источник списка – формула

Примечания. Ширина раскрывающегося списка определяется шириной ячейки, для которой применяется проверка данных. Ширину ячейки можно настроить так, чтобы не обрезать допустимые записи, ширина которых больше ширины раскрывающегося списка.

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

Чтобы указать, как обрабатывать пустые (нулевые) значения, установите или снимите флажок Игнорировать пустые ячейки. При включенном флажке ячейку можно будет оставить пустой.

Если допустимые значения заданы именем диапазона ячеек, среди которых имеется пустая ячейка, установка флажка Игнорировать пустые ячейки позволит вводить в проверяемую ячейку любые значения.

После изменения процедуры проверки одной ячейки можно автоматически применить эти изменения ко всем остальным ячейкам, имеющим такие же параметры. Для этого откройте диалоговое окно Проверка данных и на вкладке Параметры установите флажок Распространить изменения на другие ячейки с тем же условием.

И всё же в Excel есть одна функция непрямого действия. На английском языке у нее говорящее название – INDIRECT. На русском – название функции ни о чем – ДВССЫЛ… В чем же заключается непрямое действие? В отличие от других функций Excel, ДВССЫЛ возвращает не значение, хранящееся в ячейке, а ссылку, хранящуюся в ячейке. Непонятно? Сам «продирался» через это с трудом 🙂 Попробую пояснить. Вот что написано в справке Excel: ДВССЫЛ – возвращает ссылку, заданную текстовой строкой. Ссылки немедленно вычисляются для вывода их содержимого (рис. 4).

Рис. 4. Как работает функция ДВССЫЛ: вверху – формулы, внизу – значения

Понимаю, что если вы впервые столкнулись с функцией ДВССЫЛ, то разобраться сложно. Пробуйте, экспериментируйте, и понимание со временем придет.

Итак, еще раз, ДВССЫЛ возвращает ссылку, а не значение, хранящееся в ячейке. Ссылка немедленно вычисляется, и выводится ее значение (или содержимое). Именно это свойство позволит нам ввести непрямую ссылку на соседнюю ячейку так, что вернется не значение, хранящееся в этой соседней ячейке (как на рис. 3), а ссылка, хранящаяся в ячейке, эта ссылка тут же вычисляется, и получается имя массива (рис. 5).

Рис. 5. Формирование списка, зависящего от значения в левой ячейке

Примечание. Ссылка в формуле =ДВССЫЛ(D2) должна быть относительной (D2), а не абсолютной ($D$2). Подробнее об этом см. раздел Тип ссылок на ячейки в формулах для проверки данных заметки Excel. Проверка данных.

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

 

macovea

Пользователь

Сообщений: 53
Регистрация: 22.09.2016

Доброго дня всем!

Опять туплю… часов несколько сижу, так и сяк кручу, и нифига не выходит… Проверка данных ругается на то, что «источник списка должен быть списком с разделителями или ссылкой на одну строку или столбец». Но разве итог ВПР — не текстовая строка, которая и (теоретически) является значением для выпадающего списка? Или я что-то не так понимаю? Добавление ТЕКСТ’а не помогло. В ячейке и так всё красиво, в проверке данных та же фигня.

Поиск тоже не помог — то, что нашлось, вообще никак с моей проблемой не связано…

Что есть:
— таблица с исходными данными (ФИ, возраст) и кучей колонок для заполнения — в данном случае лист «бытовая»
— лист с константными сведениями для заполнения части колонок — лист «данные»
— проблемный столбец «вторичные нарушения», где нужно в зависимости от указанного возраста выбрать (по диапазону в «данных») нужную ячейку для выпадающего списка (та самая проверка данных, которую я никак догрызть не могу)

Что сделано:
— диапазоны и константы убраны в именованные диапазоны (первоначально я забыла об этой особенности проверки данных — след остался в выделенной оранжевым ячейке)
— формула, выводящая нужный текст с листа «данные» (в выделенной сиреневым ячейке, а также по всему оставшемуся столбцу)

Что надо:
— чтобы в колонке «вторичные нарушения» был выпадающий список, содержащий значение из одной строки в зависимости от возраста, выбранного с листа «данные» в соответствии с условиями, заданными формулой (формулу, в принципе, можно изменить, лишь бы строка выбиралась правильно)

Если кто-нибудь подскажет более элегантное решение, буду безмерно счастлива, ибо заколебалась его искать.

Офис 2007.
Заранее большое спасибо! Всегда помогаете))

Если опять нарушила какое-то правило (особенно с названием темы) — не пинайте сильно, плиз, просто подскажите, я не спец в Экселе, в терминологии плаваю…

Прикрепленные файлы

  • Пример.xlsx (43.17 КБ)

Как обойти ограничение Excel и сделать выпадающий список зависимым

Недавно дочь обратилась с вопросом, нельзя ли в Excel выпадающий в ячейке список сделать контекстным, например, зависящим от содержания ячейки, находящейся слева от ячейки со списком (рис. 1)? Я довольно давно не использовал в работе выпадающие списки, поэтому для начала решил освежить свои знания по вопросу проверки данных в Excel.

Рис. 1. Состав выпадающего списка зависит от содержания соседней ячейки

Скачать заметку в формате Word или pdf, примеры в формате Excel2007

Команда Проверка данных находится на вкладке Данные, область Работа с данными.

Примечание. Иногда команда Проверка данных может быть недоступна:

  • Возможно, в настоящее время вводятся данные. Во время ввода данных в ячейку команда Проверка данных недоступна. Чтобы завершить ввод данных, нажмите клавишу ВВОД или ESC.
  • Возможно, лист защищен или является общим. Если лист защищен или является общим, изменить параметры проверки данных невозможно. Снимите защиту или отмените режим «общий».
  • Возможно, таблица Excel связана с узлом SharePoint. Невозможно добавить проверку данных в таблицу Excel, которая связана с узлом SharePoint. Чтобы добавить проверку данных, необходимо удалить связь таблицы Excel или преобразовать ее в диапазон.

К сожалению, Excel в своем стандарте позволяет делать списки только на основе:

  • имени массива
  • диапазона ячеек
  • прямого перечисления элементов списка (рис. 2).

Примечание. Элементы списка вводите через стандартный разделитель элементов списка Microsoft Windows (в русском Excel по умолчанию это точка с запятой).

Рис. 2. Возможные источники списка: вверху – имя массива; посередине – диапазон ячеек; внизу – элементы списка

Попытка ввести формулу в поле Источник диалогового окна Проверка вводимых значений заканчивается неудачей (рис. 3). Видно, что Excel не воспринял значение ячейки D2 ( » цвет » ), как имя массива, и просто включил это значение в качестве единственного элемента списка.

Рис. 3. Недопустимый источник списка – формула

Примечания. Ширина раскрывающегося списка определяется шириной ячейки, для которой применяется проверка данных. Ширину ячейки можно настроить так, чтобы не обрезать допустимые записи, ширина которых больше ширины раскрывающегося списка.

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

Чтобы указать, как обрабатывать пустые (нулевые) значения, установите или снимите флажок Игнорировать пустые ячейки. При включенном флажке ячейку можно будет оставить пустой.

Если допустимые значения заданы именем диапазона ячеек, среди которых имеется пустая ячейка, установка флажка Игнорировать пустые ячейки позволит вводить в проверяемую ячейку любые значения.

После изменения процедуры проверки одной ячейки можно автоматически применить эти изменения ко всем остальным ячейкам, имеющим такие же параметры. Для этого откройте диалоговое окно Проверка данных и на вкладке Параметры установите флажок Распространить изменения на другие ячейки с тем же условием.

И всё же в Excel есть одна функция непрямого действия. На английском языке у нее говорящее название – INDIRECT. На русском – название функции ни о чем – ДВССЫЛ… В чем же заключается непрямое действие? В отличие от других функций Excel, ДВССЫЛ возвращает не значение, хранящееся в ячейке, а ссылку, хранящуюся в ячейке. Непонятно? Сам «продирался» через это с трудом 🙂 Попробую пояснить. Вот что написано в справке Excel: ДВССЫЛ – возвращает ссылку, заданную текстовой строкой. Ссылки немедленно вычисляются для вывода их содержимого (рис. 4).

Рис. 4. Как работает функция ДВССЫЛ: вверху – формулы, внизу – значения

Понимаю, что если вы впервые столкнулись с функцией ДВССЫЛ, то разобраться сложно. Пробуйте, экспериментируйте, и понимание со временем придет.

Итак, еще раз, ДВССЫЛ возвращает ссылку, а не значение, хранящееся в ячейке. Ссылка немедленно вычисляется, и выводится ее значение (или содержимое). Именно это свойство позволит нам ввести непрямую ссылку на соседнюю ячейку так, что вернется не значение, хранящееся в этой соседней ячейке (как на рис. 3), а ссылка, хранящаяся в ячейке, эта ссылка тут же вычисляется, и получается имя массива (рис. 5).

Рис. 5. Формирование списка, зависящего от значения в левой ячейке

Примечание. Ссылка в формуле =ДВССЫЛ(D2) должна быть относительной (D2), а не абсолютной ($D$2). Подробнее об этом см. раздел Тип ссылок на ячейки в формулах для проверки данных заметки Excel. Проверка данных.

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

Источник

Источник списка должен быть списком с разделителями или ссылкой на одну строку или столбец excel

= Мир MS Excel/Функциональность ячейки — Мир MS Excel

Войти через uID

Войти через uID

Модератор форума: китин, _Boroda_

Мир MS Excel » Вопросы и решения » Вопросы по Excel » Функциональность ячейки (Формулы/Formulas)

Функциональность ячейки

Kombinator Дата: Воскресенье, 28.12.2014, 12:51 | Сообщение № 1

Добрый день уважаемые форумчане.

Интересует вопрос следующего порядка:

Как и возможно ли вообще, в одной ячейки создать несколько функций, например:

Ячейка несет следующий функционал

1. Всплывающий список
2. Проверяет предыдущую ячейку на предмет заполнена ли она, в случае когда, предыдущая ячейка не заполнена не даёт заполнить данную ячейку.

В файле прикрепленном ниже я сделал при помощи проверки данных столбец (Имя) который нельзя заполнить не заполнив столбец (фамилия).

Есть необходимость сделать в этих же столбцах выплывающий список.

Добрый день уважаемые форумчане.

Интересует вопрос следующего порядка:

Как и возможно ли вообще, в одной ячейки создать несколько функций, например:

Ячейка несет следующий функционал

1. Всплывающий список
2. Проверяет предыдущую ячейку на предмет заполнена ли она, в случае когда, предыдущая ячейка не заполнена не даёт заполнить данную ячейку.

В файле прикрепленном ниже я сделал при помощи проверки данных столбец (Имя) который нельзя заполнить не заполнив столбец (фамилия).

Есть необходимость сделать в этих же столбцах выплывающий список.

Сообщение Добрый день уважаемые форумчане.

Интересует вопрос следующего порядка:

Как и возможно ли вообще, в одной ячейки создать несколько функций, например:

Ячейка несет следующий функционал

1. Всплывающий список
2. Проверяет предыдущую ячейку на предмет заполнена ли она, в случае когда, предыдущая ячейка не заполнена не даёт заполнить данную ячейку.

В файле прикрепленном ниже я сделал при помощи проверки данных столбец (Имя) который нельзя заполнить не заполнив столбец (фамилия).

Есть необходимость сделать в этих же столбцах выплывающий список.

Благодарю. Автор — Kombinator
Дата добавления — 28.12.2014 в 12:51

buchlotnik Дата: Воскресенье, 28.12.2014, 13:16 | Сообщение № 2
Kombinator Дата: Воскресенье, 28.12.2014, 14:01 | Сообщение № 3
vikttur Дата: Воскресенье, 28.12.2014, 14:13 | Сообщение № 4
Kombinator Дата: Воскресенье, 28.12.2014, 15:09 | Сообщение № 5

vikttur, Всё бы нечего но к сожалению в ячейках у меня не отображает формулу.

При нажатии на значек вставить функцию также не вижу использованной функции в ячейке.

Как сделать чтобы:

если соседняя пустая — выпадающий тоже пустым окажется, появится при заполненной соседней

vikttur, Всё бы нечего но к сожалению в ячейках у меня не отображает формулу.

При нажатии на значек вставить функцию также не вижу использованной функции в ячейке.

Как сделать чтобы:

если соседняя пустая — выпадающий тоже пустым окажется, появится при заполненной соседней Kombinator

Сообщение vikttur, Всё бы нечего но к сожалению в ячейках у меня не отображает формулу.

При нажатии на значек вставить функцию также не вижу использованной функции в ячейке.

Как сделать чтобы:

если соседняя пустая — выпадающий тоже пустым окажется, появится при заполненной соседней Автор — Kombinator
Дата добавления — 28.12.2014 в 15:09

vikttur Дата: Воскресенье, 28.12.2014, 15:47 | Сообщение № 6
buchlotnik Дата: Воскресенье, 28.12.2014, 15:56 | Сообщение № 7
Kombinator Дата: Воскресенье, 28.12.2014, 18:04 | Сообщение № 8

buchlotnik, Благодарю, и всё же в случае когда я хочу присоединить к списку дополнительное значение например 4, пропадает свойство:

если соседняя пустая — выпадающий тоже пустым окажется, появится при заполненной соседней

buchlotnik, Благодарю, и всё же в случае когда я хочу присоединить к списку дополнительное значение например 4, пропадает свойство:

если соседняя пустая — выпадающий тоже пустым окажется, появится при заполненной соседней Kombinator

Сообщение buchlotnik, Благодарю, и всё же в случае когда я хочу присоединить к списку дополнительное значение например 4, пропадает свойство:

если соседняя пустая — выпадающий тоже пустым окажется, появится при заполненной соседней Автор — Kombinator
Дата добавления — 28.12.2014 в 18:04

vikttur Дата: Воскресенье, 28.12.2014, 18:23 | Сообщение № 9
Kombinator Дата: Воскресенье, 28.12.2014, 19:33 | Сообщение № 10

buchlotnik, Благодарю, удалось разобраться,

скажите, а для того чтобы провести аналогии и в другие ячейки необходимо создать дополнительные функции ?

Функционал: Не заполнив предыдущую ячейку нельзя заполнить следующую, заполнять можно исключительно из списка

buchlotnik, Благодарю, удалось разобраться,

скажите, а для того чтобы провести аналогии и в другие ячейки необходимо создать дополнительные функции ?

Функционал: Не заполнив предыдущую ячейку нельзя заполнить следующую, заполнять можно исключительно из списка Kombinator

Сообщение buchlotnik, Благодарю, удалось разобраться,

скажите, а для того чтобы провести аналогии и в другие ячейки необходимо создать дополнительные функции ?

Функционал: Не заполнив предыдущую ячейку нельзя заполнить следующую, заполнять можно исключительно из списка Автор — Kombinator
Дата добавления — 28.12.2014 в 19:33

buchlotnik Дата: Воскресенье, 28.12.2014, 20:05 | Сообщение № 11
Kombinator Дата: Воскресенье, 28.12.2014, 21:22 | Сообщение № 12

buchlotnik, В том файле который вы прислали у меня получилось продлить аналогию как только провожу подобную манипуляцию в другом файле натыкаюсь вот на такую ошибку при вводе источника ранее прописанной функции:

Ошибка:
Источник списка должен быть списком с разделителями или ссылкой на одну строку или столбец

buchlotnik, В том файле который вы прислали у меня получилось продлить аналогию как только провожу подобную манипуляцию в другом файле натыкаюсь вот на такую ошибку при вводе источника ранее прописанной функции:

Ошибка:
Источник списка должен быть списком с разделителями или ссылкой на одну строку или столбец Kombinator

Сообщение buchlotnik, В том файле который вы прислали у меня получилось продлить аналогию как только провожу подобную манипуляцию в другом файле натыкаюсь вот на такую ошибку при вводе источника ранее прописанной функции:

Ошибка:
Источник списка должен быть списком с разделителями или ссылкой на одну строку или столбец Автор — Kombinator
Дата добавления — 28.12.2014 в 21:22

Источник

Adblock
detector

Функциональность ячейки

Kombinator

Дата: Воскресенье, 28.12.2014, 12:51 |
Сообщение № 1

Группа: Пользователи

Ранг: Новичок

Сообщений: 48


Репутация:

0

±

Замечаний:
20% ±


Excel 2003

Добрый день уважаемые форумчане.

Интересует вопрос следующего порядка:

Как и возможно ли вообще, в одной ячейки создать несколько функций, например:

Ячейка несет следующий функционал

1. Всплывающий список
2. Проверяет предыдущую ячейку на предмет заполнена ли она, в случае когда, предыдущая ячейка не заполнена не даёт заполнить данную ячейку.

В файле прикрепленном ниже я сделал при помощи проверки данных столбец (Имя) который нельзя заполнить не заполнив столбец (фамилия).

Есть необходимость сделать в этих же столбцах выплывающий список.

Благодарю.

Сообщение отредактировал KombinatorВоскресенье, 28.12.2014, 12:52

 

Ответить

buchlotnik

Дата: Воскресенье, 28.12.2014, 13:16 |
Сообщение № 2

Группа: Заблокированные

Ранг: Участник клуба

Сообщений: 3442


Репутация:

929

±

Замечаний:
20% ±


2010, 2013, 2016 RUS / ENG

как вариант — именованный диапазон с формулой:

Код

=ЕСЛИ(Лист1!$B3<>»»;Лист1!$F$2:$F$4;»»)

если соседняя пустая — выпадающий тоже пустым окажется, появится при заполненной соседней — см. файл

 

Ответить

Kombinator

Дата: Воскресенье, 28.12.2014, 14:01 |
Сообщение № 3

Группа: Пользователи

Ранг: Новичок

Сообщений: 48


Репутация:

0

±

Замечаний:
20% ±


Excel 2003

buchlotnik, Благодарю всё работает , прошу провести мне краткий ликбез,

Код

=ЕСЛИ(Лист1!$B3<>»»;Лист1!$F$2:$F$4;»»)

могу ли я это распространить например на 5 ячеек подряд ?

Сообщение отредактировал Serge_007Воскресенье, 28.12.2014, 16:30

 

Ответить

vikttur

Дата: Воскресенье, 28.12.2014, 14:13 |
Сообщение № 4

Группа: Друзья

Ранг: Участник клуба

Сообщений: 2941

Цитата

buchlotnik,…могу ли я это распространить…

Я думаю, он не откажет в такой мелкой просьбе. Можете :)
Смотрите ссылку на B3. Если нужно, закрепите строку или снимите закрепление столбца.

Сообщение отредактировал viktturВоскресенье, 28.12.2014, 14:21

 

Ответить

Kombinator

Дата: Воскресенье, 28.12.2014, 15:09 |
Сообщение № 5

Группа: Пользователи

Ранг: Новичок

Сообщений: 48


Репутация:

0

±

Замечаний:
20% ±


Excel 2003

vikttur, Всё бы нечего но к сожалению в ячейках у меня не отображает формулу.

При нажатии на значек вставить функцию также не вижу использованной функции в ячейке.

Как сделать чтобы:

если соседняя пустая — выпадающий тоже пустым окажется, появится при заполненной соседней

 

Ответить

vikttur

Дата: Воскресенье, 28.12.2014, 15:47 |
Сообщение № 6

Группа: Друзья

Ранг: Участник клуба

Сообщений: 2941

Цитата

именованный диапазон с формулой

Не получается — покажите.

 

Ответить

buchlotnik

Дата: Воскресенье, 28.12.2014, 15:56 |
Сообщение № 7

Группа: Заблокированные

Ранг: Участник клуба

Сообщений: 3442


Репутация:

929

±

Замечаний:
20% ±


2010, 2013, 2016 RUS / ENG

Kombinator, посмотрите диспетчер имён — там есть имя «список» — вот для него и использована формула

Код

=ЕСЛИ(Лист1!$B4<>»»;Лист1!$F$2:$F$4;»»)

для самих ячеек использована проверка данных: тип данных — список, источник данных: . Проверку данных применяйте для всех своих ячеек

 

Ответить

Kombinator

Дата: Воскресенье, 28.12.2014, 18:04 |
Сообщение № 8

Группа: Пользователи

Ранг: Новичок

Сообщений: 48


Репутация:

0

±

Замечаний:
20% ±


Excel 2003

buchlotnik, Благодарю, и всё же в случае когда я хочу присоединить к списку дополнительное значение например 4, пропадает свойство:

если соседняя пустая — выпадающий тоже пустым окажется, появится при заполненной соседней

Сообщение отредактировал KombinatorВоскресенье, 28.12.2014, 18:05

 

Ответить

vikttur

Дата: Воскресенье, 28.12.2014, 18:23 |
Сообщение № 9

Группа: Друзья

Ранг: Участник клуба

Сообщений: 2941

Ваш именованный диапазон:

Вам предлагают:

Код

=ЕСЛИ(Лист1!$B4<>»»;Лист1!$F$2:$F$5;»»)

Никакой разницы?!
При создании имени нужно, чтобы была выделена ячейка строки 4

Сообщение отредактировал viktturВоскресенье, 28.12.2014, 18:35

 

Ответить

Kombinator

Дата: Воскресенье, 28.12.2014, 19:33 |
Сообщение № 10

Группа: Пользователи

Ранг: Новичок

Сообщений: 48


Репутация:

0

±

Замечаний:
20% ±


Excel 2003

buchlotnik, Благодарю, удалось разобраться,

скажите, а для того чтобы провести аналогии и в другие ячейки необходимо создать дополнительные функции ?

Функционал: Не заполнив предыдущую ячейку нельзя заполнить следующую, заполнять можно исключительно из списка

К сообщению приложен файл:

Last.xlsx
(9.3 Kb)

Сообщение отредактировал KombinatorВоскресенье, 28.12.2014, 19:45

 

Ответить

buchlotnik

Дата: Воскресенье, 28.12.2014, 20:05 |
Сообщение № 11

Группа: Заблокированные

Ранг: Участник клуба

Сообщений: 3442


Репутация:

929

±

Замечаний:
20% ±


2010, 2013, 2016 RUS / ENG

ну да, аналогия простая — используйте оператор и():

Код

=ЕСЛИ(И(Лист1!$B2<>»»;Лист1!$C2<>»»);Лист1!$I$2:$I$4;»»)

списки желательно именовать по назваию столбца — дабы не запутаться B)

 

Ответить

Kombinator

Дата: Воскресенье, 28.12.2014, 21:22 |
Сообщение № 12

Группа: Пользователи

Ранг: Новичок

Сообщений: 48


Репутация:

0

±

Замечаний:
20% ±


Excel 2003

buchlotnik, В том файле который вы прислали у меня получилось продлить аналогию как только провожу подобную манипуляцию в другом файле натыкаюсь вот на такую ошибку при вводе источника ранее прописанной функции:

Ошибка:
Источник списка должен быть списком с разделителями или ссылкой на одну строку или столбец

 

Ответить

buchlotnik

Дата: Воскресенье, 28.12.2014, 21:30 |
Сообщение № 13

Группа: Заблокированные

Ранг: Участник клуба

Сообщений: 3442


Репутация:

929

±

Замечаний:
20% ±


2010, 2013, 2016 RUS / ENG

Kombinator, сделайте пробное заполнение — т.е. Excel ругается, что соседняя ячейка пустая — сделайте ее не пустой, т.е. последовательно заполните из вновь создаваемых выпадающих списков значения в первой строке. В дальнейшем сделайте протяжку по всей таблице — Excel уже не будет ругаться. как-то так

Сообщение отредактировал buchlotnikВоскресенье, 28.12.2014, 21:31

 

Ответить

Понравилась статья? Поделить с друзьями:
  • Источник данных диаграммы excel где находится
  • Источник данных в excel 2010
  • Источник данных excel это
  • Источник данных excel в microsoft word
  • Источник odbc для excel