Създайте каскаден падащ списък в Excel и Google Sheets

Създайте каскаден падащ списък в Excel и Google Sheets

Този урок ще покаже как да създадете каскаден (наричан още „зависим“) падащ списък в Excel и Google Sheets.

Каскаден падащ списък е списък въз основа на стойността, избрана в различен списък. В горния пример потребителят е избрал LG като Телефон Направете. Списъкът показва Модели на телефони на телефоните след това ще показва само LG модели. Ако потребителят трябва да избере едно от двете Apple или Samsung, тогава списъкът ще се промени, за да покаже съответните модели за тези марки телефони.

Създаване на имена на диапазони

Първата стъпка при създаването на каскадни падащи списъци е да зададете местоположение за съхраняване на данните от списъка и да създадете имена на диапазони от тези списъци с данни.

1. На отделно място въведете информацията, необходима за падащите списъци. Това може да бъде в отделен работен лист или в диапазон от празни клетки вдясно от необходимите падащи списъци.

2. След това изберете данните за първия списък и създайте име на диапазон за тези данни. В Лента, изберете Формули> Определете име.

3. Въведете името за диапазона от данни и след това щракнете върху ДОБРЕ.

4. Повторете това за всеки от отделните списъци (за този пример, Apple, Samsung, и LG). След като създадете имената на диапазоните, в Лента, изберете Формули> Мениджър на имена (или натиснете CTRL + F3 на клавиатурата), за да видите имената на диапазоните в Мениджър на имена.

Създаване на първия падащ списък с валидиране на данни

1. Изберете клетката, където искате да отиде първият (основен) падащ списък.

2. В Панделка, изберете Данни> Инструменти за данни> Валидиране на данни.

3. В Настройки раздела, изберете Списък под Позволяваи се уверете, че Игнорирайте празното и Падащо меню в клетката се проверяват. Въведете името на диапазона като Източник за падащия списък.

4. За да настроите съобщение, което да информира потребителите на работния лист, че трябва да изберат от падащ списък, изберете Въведено съобщение раздел и проверете Показва входно съобщение, когато е избрана клетка квадратче за отметка. Въведете Заглавие и Въведено съобщение задължително.

5. Изберете Предупреждение за грешка раздел и настройте съобщение, когато потребителят не избира от валидния падащ списък. Уверете се, че Показване на предупреждение за грешка след въвеждане на невалидни данни е отметнато и след това изберете Стил в падащия списък. След това въведете a Заглавие и Съобщение за грешка за предупреждението.

6. Щракнете Добре за да добавите правилото за валидиране на данни към избраната клетка.

7. Това ще създаде първия падащ списък, показващ различните марки мобилни телефони.

Създаване на каскаден падащ списък с валидиране на данни

1. Изберете клетката, където искате да отиде вторият (зависим) падащ списък.

2. В Панделка, изберете Данни> Инструменти за данни> Валидиране на данни.

3. В Настройки раздела, изберете Списък от Позволява падащия списък и се уверете, че Игнорирайте празното и Падащо меню в клетката се проверяват.

4. Въведете следната формула и след това щракнете Добре.

1 = ИНДИРЕКТНО (C2)

ЗАБЕЛЕЖКА: Алтернативно можете да използвате оператор IF.

5. Ако нямате стойност в C2, ще получите съобщение за грешка:
Източникът в момента оценява грешка. Искаш ли да продължиш?
Това е така, защото не сте избрали от падащия списък в C2; щракнете Да за отмяна на съобщението.

6. Изберете a Марка на телефона от първия падащ списък и след това изберете втория падащ списък, за да видите каскадния списък.

Създайте каскаден падащ списък в Google Таблици

Създаването на каскаден падащ списък в Google Sheets е доста различно от създаването на такъв в Excel, тъй като не можете да използвате функцията INDIRECT. Вместо това използвайте функциите INDEX и MATCH (които могат да се използват и в Excel).

1. Както при Excel, първата стъпка при създаването на каскадни падащи списъци е да зададете отделно място в листа за съхраняване на данните от списъка.

След това можете да създадете именован диапазон за стойностите, които искате в първия падащ списък.

2. Изберете данните за именувания диапазон и след това от Меню, изберете Назовани диапазони.

3. Въведете името, за да дадете диапазона, и след това щракнете Свършен.

4. За първия падащ списък щракнете в клетката, където трябва да се появи, а след това в Меню, изберете Данни> Валидиране на данни.

5. Задайте Критерии като изберете Списък от диапазон и въвеждане на името на именования диапазон, който сте създали. Щракнете Запазване.

6. Изберете опция от новосъздадения падащ списък (например, Apple).

От този момент Google Sheets се различава от Excel. Връщайки се на мястото, където се съхраняват данните от списъка, съпоставете избраната в първия падащ списък опция със списъците, които сте създали във вашите данни.

7. Първо създайте препратка към избраната опция.

8. След това в клетката под препратката въведете следната формула.

1 = ИНДЕКС ($ C $ 2: $ E $ 8,, MATCH (G1, $ C $ 1: $ E $ 1, 0))

Тази формула ще търси съвпадаща стойност в диапазона C1: E1 (Apple, Samsung, или LG) и върнете списъка директно под този диапазон (C2: E8).

След това използвайте този списък като втори диапазон за каскадния падащ списък.

9. Изберете клетката, където искате да се показва каскадният падащ списък.

10. В Меню, изберете Потвърждаване на данни, след което изберете диапазона, който сте създали по -горе, като диапазон за списъка. Щракнете Запазване.

Сега, когато промените стойността на оригиналния падащ списък, диапазонът, наличен във втория падащ списък, също ще се промени.

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave