проверка данных Excel в ячейках с

516
Jant

В Excel мне было интересно, как вы добавляете простой список (проверка данных) в диапазон ячеек, но список проверки данных появляется только в том случае, если соседняя ячейка заполнена? Например, простой список «Да, Нет» в столбце B, но он отображается только в том случае, если заполнен столбец A, если он пуст, то проверка данных не выполняется. Это возможно? Спасибо

-1

2 ответа на вопрос

1
pnuts

My interpretation of your requirement is not quite the same as @teylyn’s (though hers makes more sense to me!) Say your ‘Yes, No’ list is in F1:F2 and you require to validate from Row1 onwards:

Select B1
Data > Data Tools – Data Validation, Data Validation, for Allow: choose List, and under Source: enter:

=IF(ISBLANK(A1),,F$1:F$2)

Click OK and copy B1 down as far as required.

-1
teylyn

Вы можете использовать принципы проверки зависимых данных. Вам необходимо установить два диапазона с параметрами проверки данных. Назовите один диапазон «Да» и один диапазон «Нет», и пусть они будут иметь одинаковые значения.

Введите да или нет в ячейку A1 и определите проверку данных для ячейки B1 в виде списка со ссылкой

= Косвенные (А1)

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

enter image description here

enter image description here

Похожие вопросы