Vraag : Het gebruiken van VLookup voor de Bevestiging van Gegevens

Ik heb verscheidene genoemd gamma voor gegevens validation.
Is daar een manier aan de bevestiging van verwijzingsgegevens in een verklaring VLookup bepaald?

bijvoorbeeld, als A2 aan „Smith gelijk is“ de daling onderaan vakje dan een lijst van gegevens van genoemde waaier „Smith_Projects“
If A2 gelijk is aan „Jones zou bevatten“ de zelfde daling onderaan vakje zoals die in het eerste voorbeeld wordt gespecificeerd dan een lijst van gegevens van genoemde waaier „Jones_Projects“

Here zou bevatten is mijn huidige vlookupverklaring:
=IF (ISNA (VLOOKUP (A2, LookupTable! A2: N20,3, FALSE)), "", ALS (VLOOKUP (A2, LookupTable! A2: N20, VALSE 3,) = "", "", VLOOKUP (A2, LookupTable! A2: N20,3, FALSE)))de hulp

Any zeer appreciated.

Thank you
Diammond
zijn

Antwoord : Het gebruiken van VLookup voor de Bevestiging van Gegevens

Diammond,
De volgende formule op het Brongebied voor celM2- gegevensbevestiging zal u dropdowns geven u zonder alle bepaalde namen op aantekenvel NSR of verwijdering van de ruimten van de dropdown keuzen in cel A2 te vereisen wilt:
=IF (ISNA (GELIJKE (A2, ColSource, 0)), ruimte, COMPENSATIE (INDEX (ColSource, GELIJKE (A2, ColSource, 0)), 1.0, COUNTA (COMPENSATIE (INDEX (ColSource, GELIJKE (A2, ColSource, 0)), 0.0.100.1)), 1))

Tegen het eind van de bovengenoemde formule die zult u 100 als aantal cellen zien voor mogelijke dropdown waarden wordt onderzocht. Dit is een willekeurige waarde, en kan het maximumaantal waarden overschrijden u ooit veronderstelt.

Als u geen idee hebt hoeveel waarden zou kunnen verwachten u, dan kunt u een extra genoemde waaier ddSource in deze formule van de gegevensbevestiging gebruiken:
=IF (ISNA (GELIJKE (A2, ColSource, 0)), ruimte, COMPENSATIE (INDEX (ColSource, GELIJKE (A2, ColSource, 0)), 1.0, COUNTA (INDEX (ddSource, GELIJKE (A2, ColSource, 0))), 1))
=NSR! $1: bron $65536 voor genoemde waaier ddSource
Deze gegevensbevestiging wordt getoond in cel M3. Merk op dat u ddSource in de gegevensbevestiging moet gebruiken omdat het naar een verschillend aantekenvel verwijst.

Het steekproefdossier omvat beide formules van de gegevensbevestiging (cellen M2 en M3). Het elimineerde ook het karakter van het lijnvoer van celO2 (in genoemde waaierruimte die wordt gebruikt).

Spijker zonder kop

Andere oplossingen  
 
programming4us programming4us