Како да креирате листа од опсег во Excel (3 методи)

  • Споделете Го Ова
Hugh West

Додека работите со голема база на податоци, можеби ќе треба да креирате листа на податоци или текст од дадената база на податоци. Ако го правите тоа рачно, ќе ве чини многу време. Excel има некои карактеристики и формули со кои можете лесно да ја направите вашата листа од опсегот на податоци. Денес, во оваа статија, ќе покажеме неколку методи за креирање списоци од опсегот во ексел.

Преземете ја работната книга за вежбање

Преземете го овој лист за вежбање за да вежбате додека го читате ова статија.

Excel-Create-List-From-Range.xlsx

Креирај листа од опсег во Excel (3 методи)

1. Креирање листа од опсег со правење паѓачка листа

Создавањето паѓачка листа е одличен начин за креирање списоци од даден опсег. Користејќи паѓачка листа, можете да изберете кои било конкретни податоци за неколку секунди. Овде, во овој дел, ќе разговараме за два типа на паѓачки списоци додека правиме листа од опсег. За да дознаете повеќе за паѓачката листа, Кликнете овде!

i. Независна паѓачка листа

Независна паѓачка листа е местото каде што можете слободно да ги избирате вашите податоци и нема автоматско ажурирање на податоците. Ајде да научиме!

Чекор-1:

Тука во дадената ситуација, некои имиња на книгите и филмовите се дадени во „Име на книгата“ и колоната „Име на филмот“ . Треба да направиме паѓачка листа од овој опсег на податоци. За да го направите ова, креирајте две колони со име „РезервирајСписок“ и „Список на филмови“ каде било во работниот лист. Под тие колони, ќе ја направиме нашата паѓачка листа.

Чекор-2:

Сега кликнете на ќелијата E4 под колоната Список на книги , одете до Податоци потоа кликнете на Потврда на податоци .

E4→Податоци →Валидација на податоци

Чекор-3:

Се појавува прозорец за валидација на податоци. Изберете Листа како критериум за валидација на податоците, кликнете на иконата Изворно поле за да го изберете вашиот извор на податоци.

Изберете ги вашите податоци од Книгата Колона за име ( $B$4:$B$16) и кликнете OK за да продолжите

И нашата паѓачка листа од списокот со податоци за името на книгата се креира.

Чекор-4:

Слично, за Список со филмови колона, повторете ги следните постапки и во полето извор изберете ги вашите податоци од колоната Име на филмот ( $C$4:$C$16).

Кликнете Ок за да ја добиете вашата паѓачка листа. На тој начин, со создавање паѓачка листа,  можете да направите список од опсег на податоци.

ii. Динамична паѓачка листа

Чекор 1:

Динамична паѓачка листа автоматски ќе ги ажурира вашите податоци. За да направите динамична паѓачка листа, одете на Податоци , кликнете на Потврда на податоци . Во прозорецот за валидација на податоци, изберете Список како критериуми за валидација. Во изворното поле, вметнете ја функцијата OFFSET . Формулата еова,

=OFFSET($B$4,0,0,COUNTIF($B$4:$B$100,””))

Каде,

  • Референцата е $B$4
  • Редовите и колоните е 0
  • [висина] е COUNTIF($B$4:$B$100,””)

Кликнете Во ред за да продолжите. Нашиот динамичен паѓачки список е создаден.

За да проверите дали оваа листа е динамична или не, избришете некои податоци од нашиот опсег на податоци. Потоа ќе видиме дека податоците од паѓачката листа се исто така ажурирани.

Прочитајте повеќе: Како да креирате динамична зависна паѓачка листа во Excel

Чекор-2:

Сега за списокот филмови, направете го истото како што покажавме за списокот со име на книги. И за овој случај формулата OFFSET е,

=OFFSET($C$4,0,0,COUNTIF($C$4:$C$100,““ )

Кликнете Во ред за да ја направите вашата динамична паѓачка листа од даден опсег.

2. Креирајте листа од опсег користејќи Excel VBA

Користејќи го Excel VBA , лесно можеме да направиме листа од даден опсег на податоци. За да ги научиме, да ги следиме овие постапки.

Чекор-1:

Ќе го користиме истиот лист со податоци за оваа постапка. Прво, притиснете CTRL +F11 за да го отворите прозорецот за програмери.

Чекор-2:

Се појавува нов прозорец. Тука Десен-клик на листот каде што сакате да го примените кодот VBA .Од достапните опции изберете Вметни, кликнете на Модул.

Чекор-3:

Во новиот прозорец,запишете го вашиот код VBA . Кодот го даваме овде.

1966

Можете да го промените опсегот на внесување според вашите барања. Кликнете на иконата Изврши .

Чекор-4:

Се појави нов прозорец. Овде внесете го опсегот на податоци со кои ќе креирате листа. Кликнете на Во ред за да продолжите.

Сега во излезниот прозорец изберете ја ќелијата каде што сакате да ја добиете вашата листа.

Кликнете Во ред за да ја добиете вашата листа. И нашата работа е завршена.

3. Креирај список од опсег врз основа на критериуми

Во овој дел, ќе создадеме листа од опсег на податоци врз основа на критериуми.

Чекор -1:

Во следниот пример, ни се дадени некои имиња на книги и филмови во колоната Име на книга и филм . Во колоната се повторуваат некои имиња. Сега ќе направиме единствена листа од оваа колона каде секое име ќе се појави само еднаш.

Чекор-2:

Во ќелијата D4 под колоната Единствена листа , примени го INDEX со формулата MATCH . Вметнете ги вредностите и конечната формула е,

=INDEX(B4:B24,MATCH(0,COUNTIF($D$3:D3,B4:B24),0))

Каде,

  • Списокот е B4:B24
  • Look_Value за функцијата MATCH е 0
  • Опсегот за функцијата COUNTIF е $D$3:D3
  • Критериумот е B4:B24
  • Го сакаме натпреварот ТОЧЕН ( 0 ).

Оваа формула е формула за низа. Значи, притиснете „CTRL+SHIFT+ENTER“ за да ја примените оваа формула

Чекор-3:

Сега примени ја истата формула на останатите ќелии за да го добиете конечниот резултат.

Брзи белешки

➤За да се избегне грешки, не заборавајте да ги проверите Игнорирај празно и Опаѓачкото мени во ќелијата.

➤Додека креирате динамична паѓачка листа, проверете дали референците на ќелиите се апсолутни ( како што се $B$4 ) и не релативно (како што се B2 , или B$2 , или $B2)

➤ Притиснете CTRL+SHIFT+ENTER за да примените формула за низа.

Заклучок

Денес разговаравме за три различни процедури за создавање листа од дадениот опсег. Се надеваме дека оваа статија ќе ви се покаже корисна. Ако имате какви било предлози или забуни, добредојдени сте да коментирате.

Хју Вест е високо искусен тренер и аналитичар на Excel со повеќе од 10 години искуство во индустријата. Има диплома за сметководство и финансии и магистер по бизнис администрација. Хју има страст за предавање и има развиено уникатен пристап на наставата кој е лесен за следење и разбирање. Неговото стручно познавање на Excel им помогна на илјадници студенти и професионалци ширум светот да ги подобрат своите вештини и да се истакнат во нивните кариери. Преку својот блог, Хју го споделува своето знаење со светот, нудејќи бесплатни упатства за Excel и онлајн обука за да им помогне на поединците и бизнисите да го достигнат својот целосен потенцијал.