Как да създадете падащ списък в Excel

Използването на падащ списък в Excel може значително да намали времето, необходимо за въвеждане на данни в електронна таблица(enter data into a spreadsheet) . За щастие е много лесно да създадете падащ списък в Excel

Има няколко метода за това, от прости до напреднали. Ще научите всички начини да го направите в тази статия.

Създайте падащ списък(Drop Down List) в Excel : прост метод(Method)

Най-лесният начин да създадете падащ списък в Excel е като въведете списъка ръчно. Това е идеално за ситуации, в които имате нужда само от падащ списък в една клетка и не е необходимо да го актуализирате често.

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

За да създадете падащ списък с помощта на простия метод:

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

2. Изберете Данни(Data) от менюто и изберете Проверка(Data Validation) на данни на лентата.

3. Това ще отвори прозорец за проверка на данни. (Data Validation)Изберете падащия списък под Разрешаване(Allow) и изберете Списък(List) .

4. Това ви позволява ръчно да въведете елементите, които искате в списъка си. Просто(Just) въведете всеки елемент в полето Източник(Source) , като всеки елемент е разделен със запетаи.

5. Изберете OK . Сега ще видите, че избраната от вас клетка има стрелка за падащо меню до нея. Когато изберете тази стрелка, ще видите всички елементи, които сте въвели, включени в този списък.

Въпреки че това е най-бързият метод за създаване на падащ списък в Excel , той е и най-трудният за поддръжка. Промяната на списъка изисква връщане в настройките за валидиране и актуализиране на полето Източник(Source)

Ако създадете много от този вид падащи списъци в Excel , може да отнеме много работа, за да ги промените. Ето защо е важно да използвате този метод само за отделни клетки и за списъци, които не очаквате да променяте. 

Създайте падащ списък(Drop Down List) в Excel : с помощта на диапазон

Ако искате по-гъвкаво решение, можете да изтеглите елементи за вашия списък от редица други клетки(a range of other cells) в Excel. 

Да го направя:

1. Първо(First) , избройте всички елементи, които искате във вашия списък, във всяка колона от клетки. Можете да ги въведете в текущата електронна таблица или във всеки друг лист.

2. Повторете процеса по-горе, за да изберете клетката и да стартирате прозореца за проверка(Data Validation) на данните . Задайте полето Разрешаване(Allow) на Списък(List) . Този път, вместо да пишете каквото и да е в полето Източник(Source) , изберете иконата със стрелка нагоре вдясно от това поле. Това е опцията за избор на диапазон, която ви позволява да изберете полето, от което искате да изтеглите елементите от списъка си.

3. Ще видите, че прозорецът за проверка(Data Validation) на данните се свива, за да можете да видите целия лист. Плъзнете показалеца на мишката надолу по целия диапазон от клетки, които включват всички елементи от списъка, които искате да включите. Когато приключите с това, изберете иконата със стрелка надолу вдясно от полето за избор. Това отново ще разшири прозореца за проверка(Data Validation) на данните .

4. Ще видите, че избраният от вас диапазон сега се появява в полето Източник(Source) . Просто(Just) изберете OK , за да приемете тези настройки. 

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

Хубавото на този подход е, че можете да промените всеки от елементите в този списък, просто като промените която и да е клетка в диапазона. Всяка промяна, която направите там, ще актуализира всеки падащ списък, който сте създали, където сте избрали този диапазон като източник.

Този метод е най-добрият, когато искате да форматирате много клетки(format a lot of cells) в падащо меню, като използвате едни и същи елементи от списъка. Можете да накарате съдържанието на един диапазон да контролира елементите за всички тези списъци и няма значение колко има.

Добавяне на елементи към вашия списък

В допълнение към промяната на елементите във вашия диапазон, за да актуализирате списъците си, можете също да добавяте нови елементи. Няма да можете да добавите елемент в края на диапазона, тъй като изборът на диапазон е ограничен от първата и последната клетка, които сте избрали.

Вместо това ще трябва да вмъкнете нов запис някъде в средата на диапазона. Excel динамично ще актуализира вашия избор на диапазон в настройките за проверка на данните, за да включи новия диапазон, който сте увеличили с една клетка.

Да го направя:

1. Щракнете с десния бутон върху която и да е клетка в диапазона на източника и изберете Вмъкване(Insert) от падащото меню.

2. В малкия прозорец за избор изберете Shift клетки надолу(Shift cells down) и изберете OK . Това ще измести всички клетки в диапазона надолу с една, като вмъкне празна клетка, където сте избрали.

3. Въведете новия елемент, който искате да добавите, в празната клетка, която току-що създадохте.

Сега, когато изберете иконата със стрелка надолу(down arrow icon) вдясно от клетката на падащия списък, която сте създали, ще видите новия елемент, който току-що добавихте в диапазона.

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

Ако искате да направите това, просто ще трябва да промените начина, по който сте конфигурирали проверката на данните(data validation) за вашия диапазон. Можете да научите как да направите това в следващия раздел.

Динамично добавяне на елементи(Items) към вашия списък

За по-удобен начин за добавяне на елементи към падащия списък само чрез въвеждане на новия елемент в края на конфигурирания ви диапазон, ще трябва да използвате функцията (function)OFFSET .

С избрана клетка от падащия списък, изберете Данни(Data) от менюто и Проверка на данни(Data Validation) от лентата.

В прозореца за проверка(Data Validation) на данните променете източника на следното:

=OFFSET($E$1,0,0,COUNTA($E:$E),1)

Променете $E$1 и $E:$E във формулата(the formula) , за да използвате буквата на колоната, в която сте въвели своя списък с елементи. Изберете OK(Select OK) , за да потвърдите тази нова конфигурация за валидиране на данни .(Data Validation)

Ето как работи формулата:

  • Аргументите 0 във функцията OFFSET й казват да не прилага никакво отместване към колони или редове.
  • Изходът на функцията COUNTA казва на функцията OFFSET височината на диапазона.
  • Функцията COUNTA отчита броя на клетките, които не са празни в колоната, която съдържа вашия диапазон.

Сега, когато добавите нова стойност към тази колона, параметърът на височината на функцията OFFSET се увеличава с едно, а функцията OFFSET връща целия диапазон, актуализиран, за да включва вашия нов запис.

За да видите това в действие, просто добавете нов запис към гамата си от артикули. Изберете стрелката за падащо меню вдясно от падащата ви клетка и ще видите новия си запис да се показва в падащия списък.

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

Премахване на падащ списък в Excel

И накрая, ако някога искате да премахнете опцията за падащо меню от която и да е от клетките, в които сте настроили това, просто изберете тази клетка и отворете отново прозореца за проверка(Data Validation) на данните .

Променете падащото меню Разрешаване на (Allow)Всяка стойност(Any value) и изберете OK

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

Създаване на падащи списъци в Excel

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



About the author

Аз съм рецензент на софтуер и експерт по продуктивността. Преглеждам и пиша софтуерни рецензии за различни софтуерни приложения, като Excel, Outlook и Photoshop. Отзивите ми са добре информирани и дават обективна представа за качеството на приложението. Пиша софтуерни ревюта от 2007 г.



Related posts