Cum se creează o listă din interval în Excel?
Poate fi necesar să creați frecvent o listă cu o serie de date, de exemplu, o serie de date pe 24 de termeni solari, așa cum se arată mai jos. Desigur, le puteți copia și lipi manual într-o listă, dar pare oarecum obositor dacă există multe coloane în interval. De fapt, există câteva trucuri pentru a crea cu ușurință o listă din intervalul specificat în Microsoft Excel.
Creați o listă din gama cu VBA
Creați o listă din interval cu Kutools pentru Excel
- Reutilizați orice: Adăugați cele mai utilizate sau complexe formule, diagrame și orice altceva la preferatele dvs. și reutilizați-le rapid în viitor.
- Peste 20 de caracteristici text: Extrageți numărul din șirul de text; Extrageți sau eliminați o parte din texte; Conversia numerelor și valutelor în cuvinte în limba engleză.
- Instrumente de îmbinare: Mai multe cărți de lucru și foi într-unul; Combinați mai multe celule / rânduri / coloane fără a pierde date; Combinați rândurile duplicate și suma.
- Instrumente divizate: Împărțiți datele în mai multe foi bazate pe valoare; Un registru de lucru pentru mai multe fișiere Excel, PDF sau CSV; O coloană la mai multe coloane.
- Lipiți săriți Rânduri ascunse / filtrate; Număr și sumă de Culoarea fundalului; Trimiteți e-mailuri personalizate către mai mulți destinatari în bloc.
- Super Filtru: Creați scheme avansate de filtrare și aplicați oricăror foi; Sortează pe săptămână, zi, frecvență și multe altele; Filtru prin îndrăznețe, formule, comentarii ...
- Peste 300 de caracteristici puternice; Funcționează cu Office 2007-2021 și 365; Suporta toate limbile; Implementare ușoară în întreprinderea sau organizația dvs.
Creați o listă din gama cu VBA
În Excel, puteți utiliza și codul VBA pentru a importa rapid o listă sau un interval.
1. ține ALT și apăsați F11 pe tastatură pentru a deschide un Microsoft Visual Basic pentru aplicație fereastră.
2. clic Insera > Module, și copiați VBA în modul.
VBA: Creați o listă din interval
Sub UniqueList()
'Updateby20140304
Dim InputRng As Range, OutRng As Range
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Range:", xTitleId, InputRng.Address, Type:=8)
Set OutRng = Application.InputBox("OutPut to (single cell):", xTitleId, Type:=8)
For i = 1 To InputRng.Rows.Count
For j = 1 To InputRng.Columns.Count
OutRng.Value = InputRng.Cells(i, j).Value
Set OutRng = OutRng.Offset(1, 0)
Next
Next
End Sub
3. clic Alerga sau apăsați F5 pentru a rula VBA. O fereastră de dialog afișată pe ecran și selectați gama de date cu care veți crea o listă. Vedeți captura de ecran:
5. clic OK, selectați o celulă pentru a afișa lista din dialogul pop-up, apoi faceți clic pe OK. Vedeți captura de ecran:
Apoi, intervalul de date a fost creat ca o listă în celula selectată.
Creați o listă din interval cu Kutools pentru Excel
Instrumentul la îndemână - Kutools pentru Excel's Gama de transformare funcția poate crea rapid și ușor o listă dintr-un interval de date.
Kutools pentru Excel include mai mult de 300 de instrumente Excel la îndemână. Încercare gratuită fără limitări în 30 de zile. Ia-l acum
1. Selectați intervalul de date pe care doriți să îl creați ca listă și faceți clic pe Kutools > Convertor de interval > Gama de transformare. Vedeți captura de ecran:
2. În fereastra pop-up Gama de transformare dialog, verificați Gama până la o singură coloană, și faceți clic pe OK, un alt dialog afișat pentru a selecta o celulă necompletată pentru a afișa lista, faceți clic pe OK. Vedeți captura de ecran:
![]() |
![]() |
![]() |
3. Apoi se creează lista.
Faceți clic aici pentru mai multe informații despre Transform Ranges.