Ynhâldsopjefte
Gegevensvalidaasje is in wichtige funksje yn Excel. Yn dit artikel sille wy sjen hoe't Excel-gegevensvalidaasje basearre op in oare sel wurdt makke. Gegevensvalidaasje makket in list kreativer en brûkerfreonliker. Ynstee fan gegevens yn ferskate sellen fan in kolom te hawwen, hawwe jo de opsje om alle gegevens te kiezen basearre op in list yn in sel. Hjir yn dit artikel sille wy it proses sjen fan it oanmeitsjen fan in ôfhinklike list mei Excel Data-validaasje. Wy sille ek it proses sjen fan it beheinen fan gegevensynfier yn in berik fan sellen mei gegevensvalidaasje.
Download Practice Workbook
Download it praktykwurkboek hjirûnder.
Gegevensvalidaasje basearre op in oare Cell.xlsx
Wat is gegevensvalidaasje yn Excel?
Gegevensvalidaasje is in Excel-funksje wêrmei jo regels kinne oanmeitsje dy't hokker soarten gegevens jo yn 'e sel wolle ynfiere. Dat, yn prinsipe, kinne jo alle regels tapasse by it ynfieren fan alle gegevens. D'r binne safolle ferskillende falidaasjeregels. Jo kinne bygelyks allinich numerike of tekstwearden yn in sel tastean troch gegevensvalidaasje of kinne numerike wearden tastean binnen in spesifyk berik. Gegevensvalidaasje kin datums en tiden beheine bûten it opjûne berik. It helpt ús om de krektens en kwaliteit fan gegevens te kontrolearjen foardat jo it brûke. Gegevensvalidaasje jout ferskate kontrôles om de konsistinsje fan 'e ynfier of opsleine gegevens te garandearjen.
Hoe gegevensfalidaasje yn Excel te dwaan
Om gegevens te dwaanblank opsje.
- No, as wy in datum op sel sette D10 wat bûten it berik is, sil ús in flater sjen litte. Sjoch it skermôfbylding.
Hoe gegevensfalidaasje te dwaan basearre op neistlizzende sel yn Excel
Wy kinne gegevensvalidaasje dwaan op basis fan in neistlizzende sel. Bygelyks, jo definiearje in bepaalde tekst yn de neistlizzende sel, No, as jo sette dat yn gegevens falidaasje en definiearje dat der gjin manier om te skriuwen op de folgjende kolom oant de betingst foldocht. Jo kinne it maklik dwaan yn 'e neistlizzende sel. Wy nimme in dataset dy't ferskate eksamens, mieningen en redenen omfettet. Wy wolle graach wat skriuwe yn 'e redenskolom as de eksamenmiening hurd is.
Folgje de stappen om it proses te begripen.
Stappen
- Selektearje earst it berik fan sellen D5 oant D9 .
- Gean dêrnei nei it ljepblêd Gegevens op it lint.
- Selektearje dan it útklapmenu Gegevensvalidaasje út it
- 6>Data Tools groep.
- As resultaat sil it dialoochfinster Data Validation ferskine.
- Selektearje earst it ljepblêd Ynstellings boppe.
- Selektearje dan Aanpast út de seksje Tastean .
- Skriuw dêrnei de folgjende formule opyn 'e seksje Formule .
=$C5="Hard"
- Klik as lêste op OK .
- Dan kinne jo beskriuwings tafoegje yn 'e redenskolommen as de neistlizzende selwearde Hard<7 is>.
- Mar, as wy besykje in beskriuwing ta te foegjen as de neistlizzende selwearde oars is, dan sil it ús in flater sjen litte.
Konklúzje
Yn dit artikel seagen wy hoe't jo listen kinne meitsje mei Excel-gegevensvalidaasje. Wy hawwe in ôfhinklike list makke troch Excel Data Validation basearre op in oare sel wêr't wy de funksje INDIRECT brûkten. Wy seagen hoe't gegevensynfier kin wurde beheind mei de gegevensvalidaasje basearre op in oare sel. Dit artikel kin nuttich wêze foar in protte statistyske operaasjes. Hoopje dat jo dit artikel leuk fine. Bliuw goed en kommentaar hjirûnder as jo problemen hawwe oangeande dit artikel. Ferjit net om ús Exceldemy side te besykjen.
validaasje yn Excel, moatte jo de regels foar gegevensvalidaasje definiearje. Dêrnei, as jo gegevens ynfiere, sil gegevensvalidaasje derop wurkje. As de gegevens foldogge oan de regels foar gegevensvalidaasje, sil it de gegevens op 'e sel pleatse. Oars sil it gjin flaterberjocht sjen litte.Nim earst in dataset dy't studint-ID, studintnamme en leeftyd omfettet. Wy wolle graach in gegevensvalidaasje meitsje wêrby't de leeftyd minder dan 18 wêze moat.
Selektearje dan sel D11 . Gean dan nei it ljepblêd Data op it lint. Selektearje dan de dropdown-opsje Gegevensvalidaasje út 'e groep Data-ark .
As gefolch, de Gegevensvalidaasje dialoochfinster sil ferskine. Selektearje dêrwei de ljepper Ynstellings . Selektearje dan it Hiel nûmer út 'e seksje Tastean . Kontrolearje dêrnei op de Blanke negearje opsje. Selektearje dan de opsje Minder dan fan Datum . Stel dan de Maksimum wearde yn as 18 . As lêste, klikje op Okee .
Folgjende, as wy 20 as leeftyd skriuwe, sil it in flater sjen litte om't it boppe ús maksimale limyt is yn 'e data falidaasje. Dat is wat wy krije fan gegevensvalidaasje.
4 geskikte foarbylden om gegevensfalidaasje te dwaan op basis fan in oare sel yn Excel
Om gegevensvalidaasje te brûken basearre op in oare sel yn Excel hawwe wy 4 ferskillende foarbylden fûn wêrmei jo in dúdlik idee hawwe kinne. Yn dit artikel sille wy de INDIREKTE brûkefunksje en neamd berik om gegevensvalidaasje te brûken. Wy sille ek selferwizing brûke en hoe't jo weardeynfier kinne beheine ta gegevensvalidaasje. Al dizze metoaden binne frij maklik te brûken. Om dizze dúdlik te begripen, folgje de metoaden goed.
1. Yndirekte funksje tapasse
Us earste metoade is basearre op it brûken fan de YNDIREKT funksje . Yn dizze metoade wolle wy dizze INDIRECT funksje brûke yn it dialoochfinster foar gegevensvalidaasje. Dizze funksje helpt ús om de drop-down-opsje te feroarjen neffens in bepaalde sel. Wy nimme in dataset dy't twa items en har ferskillende soarten omfettet.
Om de metoade dúdlik te begripen, folgje de stappen
Stappen
- Konvertearje earst alle trije kolommen yn ferskillende tabellen.
- Selektearje dan it berik fan sellen B5 oant B6 .
- As gefolch sil de ljepper Tabelûntwerp ferskine.
- Gean nei it Tabelûntwerp ljepper op it lint.
- Dan feroarje de Tabelnamme fan de groep Eigenskippen .
- Selektearje dan it berik fan sellen D5 oant D9 .
- Feroarje de Tabelnamme fan de Eigenskippen groep.
- Selektearje as lêste it berik fan sellen F5 oant F9 .
- Dan feroarje de tabelnamme fan 'e groep Eigenskippen krekt lykas de foarige manier.
- Dernei gean nei de ljepper Formule oanit lint.
- Selektearje Namme definiearje út de groep Nammen definiearje .
- Dan sil it dialoochfinster Nije namme ferskine.
- Set de namme yn.
- Skriuw yn de seksje Ferwiist nei it folgjende op.
=Items[Item]
- Klik op OK .
- Dan meitsje twa nije kolommen dêr't wy gegevens validaasje taheakje wolle.
- Selektearje dêrnei sel H5 .
- Gean dan nei it ljepblêd Gegevens op it lint.
- Selektearje dan de dropdown-opsje Gegevensvalidaasje út de groep Gegevensark .
- As resultaat sil it dialoochfinster Data Validation ferskine.
- Selektearje earst de Ynstellings ljepper boppe.
- Selektearje dan List út de Tastean
- Dernei, kontrolearje op de Leech negearje en yn-sel dropdown opsjes.
- Skriuw dan it folgjende op yn de seksje Boarne .
=Item
- Klik as lêste op OK .
- As gefolch krije jo de folgjende dropdown-opsje wêr't jo iis of sap kinne selektearje.
- selektearje sel I5 .
- Gean dan nei it ljepblêd Data op it lint.
- Selektearje dan de Gegevensvalidaasje drop-down-opsje fan 'e groep Data-ark .
- As gefolch, de Gegevensvalidaasje dialoochfinster silferskine.
- Selektearje earst de ljepper Ynstellings boppe.
- Selektearje dan List út de seksje Tastean .
- Dernei, kontrolearje op de Leech negearje en in-sel dropdown opsjes.
- Skriuw dan it folgjende op yn de Boarne seksje.
=INDIRECT(H5)
- Klik as lêste op OK .
- As resultaat krije jo de folgjende drop-down-opsje wêr't jo elke smaak kinne selektearje. Hjir krije wy de folgjende smaak foar iis.
- No, as wy sap kieze út de itemlist, sil de smaak dêrmei feroarje.
2. Gebrûk fan Named Range
Us twadde metoade is basearre op it brûken fan it neamde berik. Yn dizze metoade kinne jo in namme tapasse op it berik yn 'e tabel. Brûk dan dizze tabelnamme yn it dialoochfinster foar gegevensvalidaasje. Wy nimme in dataset dy't jurk, kleur en grutte omfettet.
Folgje de stappen om de metoade te begripen.
Stappen
- Earst meitsje in tabel mei de dataset.
- Selektearje dit berik fan sellen B4 oant D9 .
- Gean dan nei it ljepblêd Ynfoegje op it lint.
- Selektearje Tabel fan Tabellen groep.
- As gefolch krije wy it folgjende resultaat, Sjoch it skermôfbylding.
- Gean dan nei it ljepblêd Formule op it lint.
- Selektearje Namme definiearje fan 'e groep Nammen definiearje.
- Dan, de Nije namme dialoochfinster sil ferskine.
- Stel de namme yn.
- Skriuw yn 'e seksje Ferwiist nei it folgjende op.
=Table1[Dress]
- Dan, klikje op OK .
- Dan, selektearje nochris Namme definiearje út de Nammen definiearje groep.
- Dan sil it dialoochfinster Nije namme ferskine.
- Stel de namme yn.
- Skriuw yn de seksje Ferwiist nei it folgjende op.
=Table1[Color]
- Klik dan op OK .
- Doch deselde proseduere ek foar grutte.
- No, meitsje trije nije kolommen.
- Selektearje dan F5 .
- Gean dêrnei nei it ljepblêd Gegevens op it lint.
- Selektearje dan it útklapmenu Gegevensvalidaasje fanút de groep Gegevensark .
- As gefolch sil it dialoochfinster Datavalidaasje ferskine.
- Selektearje earst de Ynstellings ljepper boppe.
- Selektearje dan List út de Tastean
- Dan kontrolearje op de Negearje lege en yn-sel dropdown opsjes.
- Skriuw dan it folgjende op yn 'e boarne seksje.
=Dress
- Klik as lêste op OK .
- As in gefolch, wy sille krije de folgjende dellûk opsjes foar dejurk.
- Selektearje dan G5 .
- Gean dêrnei nei de Gegevens ljepper op it lint.
- Selektearje dan de drop-down opsje Gegevensvalidaasje út de groep Gegevensark .
- Dêrtroch sil it dialoochfinster Gegevensvalidaasje ferskine.
- Selektearje earst de ljepper Ynstellings op de top.
- Selektearje dan List út de seksje Tastean .
- Dan kontrolearje op de Leech negearje en in-sel dropdown opsjes.
- Skriuw dan it folgjende op yn 'e Boarne seksje.
=Color
- Klik as lêste op OK .
- As gefolch sille wy krije de folgjende drop-down opsjes foar de kleur
- Selektearje dan H5 .
- Dêrnei , gean nei it ljepblêd Gegevens op it lint.
- Selektearje dan de dropdown-opsje Gegevensvalidaasje út de groep Gegevensark .
- As gefolch, it dialoochfinster Gegevensvalidaasje w ill ferskine.
- Selektearje earst de ljepper Ynstellings boppe.
- Selektearje dan List út de Tastean seksje.
- Dernei, kontrolearje op de Negearje lege en in-sel dropdown opsjes.
- Skriuw dan it folgjende op yn 'e Boarne seksje.
=Size
- Klik as lêste op OK .
- As gefolch krije wy defolgjende drop-down opsjes foar de grutte.
3. Selferwizings tapasse yn gegevensvalidaasje
Us tredde metoade is basearre op it brûken fan de direkte selferwizing yn gegevensvalidaasje. Yn dizze metoade wolle wy de selferwizing brûke yn it dialoochfinster foar gegevensvalidaasje. As resultaat sil it ús in dropdown-opsje leverje. Hjir nimme wy in dataset dy't steaten en har ferkeapbedrach omfettet.
Om de metoade te begripen, folgje de stappen.
Stappen
- Earst meitsje twa nije sellen ynklusyf steaten en ferkeap bedrach.
- Selektearje dan sel F4 .
- Gean dêrnei nei it ljepblêd Data op it lint.
- Selektearje dan de útklapmenu Gegevensvalidaasje út it Data Tools groep.
- As gefolch sil it dialoochfinster Data Validation ferskine.
- Selektearje earst it ljepblêd Ynstellings boppe.
- Selektearje dan List út de seksje Tastean .
- Kontrolearje dêrnei de opsjes Leech negearje en yn-sel-útklapmenu .
- Selektearje dan it berik fan sellen B5 oant B12 .
- Klik as lêste op OK .
- As gefolch, jo krije in drop-down-opsje wêr't jo elke steat selektearje kinne.
- Wy wolle graach it ferkeapbedrach krije fan de oerienkommende s tate.
- Om dit te dwaan, selektearje sel F5 .
- Skriuw dan de folgjende formule op mei de funksje VLOOKUP .
=VLOOKUP(F4,$B$5:$C$12,2,0)
- Klik op Enter om de formule oan te passen.
- Dan, as jo de tastân feroarje fan 'e dropdown-opsje, sil it ferkeapbedrach automatysk feroarje. Sjoch it skermôfbylding.
4. Beheine weardeynfier mei gegevensvalidaasje
Us lêste metoade is basearre op hoe't jo weardeynfier kinne beheine mei gegevensvalidaasje . Yn dizze metoade wolle wy gegevensvalidaasje brûke en guon regels tapasse wêrmei de gegevensynfier beheind wurdt. As jo gjin gegevens ynfiere binnen it opjûne berik, sil it ús tastean om it yn 'e sel te pleatsen, Oars sil it in flater sjen litte. Wy nimme in dataset dy't bestelling-ID, item, besteldatum en kwantiteit omfettet.
Stappen
- Yn dit metoade, wolle wy de besteldatum beheine fan 1 jannewaris 2021 oant 5 maaie 2022. Bûten dit berik sil in flater sjen litte.
- Selektearje sel D10 om dit te dwaan.
- gean nei it ljepblêd Gegevens op it lint.
- Selektearje dêrnei it útklapmenu Gegevensvalidaasje út it Gegevensark groep.
- As gefolch sil it dialoochfinster Data Validation ferskine.
- Earst , selektearje it ljepblêd Ynstellings boppe.
- Selektearje dan Datum út de seksje Tastean .
- Dêrnei , kontrolearje op de Negearje