Přejít k hlavnímu obsahu

Jak vytvořit ověření externích dat v jiném listu nebo sešitu?

Obecně používáme ověření dat k omezení uživatelů na zadávání hodnot, které chceme, ale pokusili jste se někdy vytvořit externí ověření dat v jiném listu nebo sešitu, což znamená, že zdrojová data a ověření dat nejsou ve stejném listu nebo dokonce stejný sešit? V tomto článku představím metodu řešení tohoto problému v aplikaci Excel.

Vytvořte ověření externích dat v jiném listu

Vytvořte ověření externích dat v jiném sešitu


šipka modrá pravá bublina Vytvořte ověření externích dat v jiném listu

Vezměte si například vytvoření rozevíracího seznamu, vytvořím zdroj na jednom listu a poté pomocí názvu rozsahu vytvořte rozevírací seznam v jiném listu na základě zdroje hodnot.

1. Vytvořte zdrojovou hodnotu rozevíracího seznamu v listu, jak chcete. Viz screenshot:
ověření externích dat dokumentu 1

2. Vyberte tyto zdrojové hodnoty a přejděte na ikonu Název Box k zadání názvu rozsahu pro buňky, zde zadám Země v Název Box, a poté stiskněte tlačítko vstoupit klíč k dokončení pojmenování. Viz screenshot:
ověření externích dat dokumentu 2

3. Přejděte na list, který chcete vytvořit tento externí rozevírací seznam, a vyberte buňku nebo oblast, do které chcete rozevírací seznam umístit, například G1: G4, a klikněte na Data > Ověření dat. Viz snímek obrazovky:
ověření externích dat dokumentu 3

4. V Ověření dat dialog, klepněte na tlačítko Nastavení Záložka a zvolte Seznam z povolit rozevírací seznam a poté zadejte = Země (Země je název, který jste definovali pro zdrojový rozsah v kroku 2, můžete jej libovolně změnit) do pole Zdroj. Viz snímek obrazovky:
ověření externích dat dokumentu 4

5. cvaknutí OK, nyní bylo vytvořeno ověření externích dat.
ověření externích dat dokumentu 5


šipka modrá pravá bublina Vytvořte ověření externích dat v jiném sešitu

Chcete-li vytvořit externí ověření dat v jiném sešitu, musíte také použít Rozsah jmen.

Vezměte si například vytvoření rozevíracího seznamu.

1. Vytvořte zdrojové hodnoty podle potřeby v listu, poté vyberte zdrojové hodnoty a přejděte na Název Box pojmenujte zdrojový rozsah a stiskněte vstoupit klíč, vezmi Jméno zákazníka například. Viz screenshot:
ověření externích dat dokumentu 6

2. Poté přejděte do rozevíracího seznamu sešitu, který chcete vytvořit, vyberte prázdný sloupec v listu, například sloupec J a klikněte na Vzorce > Definujte jméno. Viz snímek obrazovky:
ověření externích dat dokumentu 7

3. V Nové jméno v dialogovém okně zadejte název do Příjmení pole a vyberte Cvičebnice z Rozsah seznamu a zadejte tento vzorec = Source.xlsx! Jméno zákazníka (Zdroj je název sešitu sešitu, ve kterém jsou zdrojová data, a CustName je název rozsahu, který jste vytvořili pro zdrojová data v kroku 1, můžete je podle potřeby změnit) v Odkazuje na Textové pole. Viz snímek obrazovky:
ověření externích dat dokumentu 8

4. cvaknutí OK. Poté vyberte rozsah, ve kterém chcete vytvořit externí rozevírací seznam, L1: L4, a klikněte Data > Ověření dat. Viz snímek obrazovky:
ověření externích dat dokumentu 9

5. V Ověření dat dialog, klepněte na tlačítko Nastavení Záložka a zvolte Seznam od povolit rozevírací seznam a zadejte tento vzorec = MyCustList (MyCustList je název rozsahu, který v kroku 3 zadáte prázdnému sloupci, můžete jej podle potřeby změnit) do Zdroj krabice. Viz snímek obrazovky:
ověření externích dat dokumentu 10

6. cvaknutí OK. Nyní bylo vytvořeno ověření externích dat v jiném sešitu. Viz screenshot:
ověření externích dat dokumentu 11

Poznámka: Pouze když jsou dva sešity otevřené současně (sešit zdrojových dat a sešit ověření dat), může externí ověření dat správně fungovat.

Nejlepší nástroje pro produktivitu v kanceláři

🤖 Kutools AI asistent: Revoluční analýza dat založená na: Inteligentní provedení   |  Generovat kód  |  Vytvořte vlastní vzorce  |  Analyzujte data a generujte grafy  |  Vyvolejte funkce Kutools...
Populární funkce: Najít, zvýraznit nebo identifikovat duplikáty   |  Odstranit prázdné řádky   |  Kombinujte sloupce nebo buňky bez ztráty dat   |   Kolo bez vzorce ...
Super vyhledávání: Více kritérií VLookup    VLookup s více hodnotami  |   VLookup na více listech   |   Fuzzy vyhledávání ....
Pokročilý rozevírací seznam: Rychle vytvořte rozevírací seznam   |  Závislý rozbalovací seznam   |  Vícenásobný výběr rozevíracího seznamu ....
Správce sloupců: Přidejte konkrétní počet sloupců  |  Přesunout sloupce  |  Přepnout stav viditelnosti skrytých sloupců  |  Porovnejte rozsahy a sloupce ...
Doporučené funkce: Zaměření mřížky   |  Návrhové zobrazení   |   Velký Formula Bar    Správce sešitů a listů   |  Knihovna zdrojů (Automatický text)   |  Výběr data   |  Zkombinujte pracovní listy   |  Šifrovat/dešifrovat buňky    Odesílat e-maily podle seznamu   |  Super filtr   |   Speciální filtr (filtr tučné/kurzíva/přeškrtnuté...) ...
Top 15 sad nástrojů12 Text Tools (doplnit text, Odebrat znaky, ...)   |   50+ Graf Typ nemovitosti (Ganttův diagram, ...)   |   40+ Praktické Vzorce (Vypočítejte věk na základě narozenin, ...)   |   19 Vložení Tools (Vložte QR kód, Vložit obrázek z cesty, ...)   |   12 Konverze Tools (Čísla na slova, Přepočet měny, ...)   |   7 Sloučit a rozdělit Tools (Pokročilé kombinování řádků, Rozdělit buňky, ...)   |   ... a více

Rozšiřte své dovednosti Excel pomocí Kutools pro Excel a zažijte efektivitu jako nikdy předtím. Kutools for Excel nabízí více než 300 pokročilých funkcí pro zvýšení produktivity a úsporu času.  Kliknutím sem získáte funkci, kterou nejvíce potřebujete...

Popis


Office Tab přináší do Office rozhraní s kartami a usnadňuje vám práci

  • Povolte úpravy a čtení na kartách ve Wordu, Excelu, PowerPointu, Publisher, Access, Visio a Project.
  • Otevřete a vytvořte více dokumentů na nových kartách ve stejném okně, nikoli v nových oknech.
  • Zvyšuje vaši produktivitu o 50%a snižuje stovky kliknutí myší každý den!
Comments (6)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
"Only when the two workbook are open at the same time (the source data workbook and the data validation workbook), the external data validation can correctly work." Yes this is rather a big problem isn't it? We would not usually have two workbooks open at the same time, we more likely wish to use an old workbook and simply copy the data validation rules to the new spreadsheet. I gave up trying to do this using copy and paste, instead wrote a VBA macro which applied the data validation rule to a large number of cells in one go. Use 'Record Macro' to set up the VBA commands and make minor adjustments to the resulting code to do the trick. Worked fine.
This comment was minimized by the moderator on the site
Glad its not just me that can't get the external data validation to work. Frustratingly it seemed to once but never again. No idea what I did that time.
This comment was minimized by the moderator on the site
Hello, thanks for showing us how to have a drop-down list linked to an external file. However I could not set up the Data Validation to work, even though I have selected to STOP any invalid entry, which a number not included in the drop-down list itself. Is there any way where I can circumnavigate this?
This comment was minimized by the moderator on the site
Create external data validation in different workbook. This tips not working for sharing file one PC to another PC. How it will works? pls. suggest me.
This comment was minimized by the moderator on the site
Sorry I have no idea on this.
This comment was minimized by the moderator on the site
Thank you so much for this article! I could not get Excel to allow me to reference another sheet for a data validation list. I can only surmise that it is because of the version. Very frustrating! However, I did not know about naming the data list, and by doing so and using the =[data list name], it worked like a charm. Many thanks!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations