Kiel Aŭtomate Plenigi Ĉelojn en Excel Surbaze de Alia Ĉelo

  • Kundividu Ĉi Tion
Hugh West

Kiom bone estus, se ĉeloj aŭtomate plenigus? Plej ofte ni amos tion. Hodiaŭ ni montros al vi kiel aŭtomate plenigi ĉelojn en excel surbaze de la valoro de alia ĉelo. Por ĉi tiu sesio, ni uzos Excel 2019, bonvolu uzi vian preferatan version.

Unue, ni ekkonu pri la datumaro, kiu estas la bazo de niaj hodiaŭaj ekzemploj.

Ĉi tie ni havas tabelon, kiu enhavas informojn pri dungitoj kiel ilia nomo, identigilo, adreso, respektiva fako kaj aliĝdato. Uzante ĉi tiujn datumojn ni vidos kiel aŭtomate plenigi ĉelojn.

Rimarku, ke ĉi tio estas baza datumaro kun imitaj datumoj. en reala scenaro, vi eble renkontos multe pli grandan kaj kompleksan datumaron.

Praktika Laborlibro

Vi bonvenas elŝuti la praktikan laborlibron de la suba ligilo.

Aŭtomate Plenumu Ĉelojn En Excel Bazita Sur Alia Ĉelo.xlsx

Aŭtomate Plenumi Ĉelojn Bazitaj sur Alia Ĉelo

Ĉi tie, ni donas nian ekzemplon tiel, ke provizante dungitan nomon, ni trovos liajn informojn aŭtomate.

Ĉi tie ni enkondukis informkampojn apartigitajn de la originala tabelo. Ni diru, ke ni starigas la Nomon, Roberto .

Tiam ni ricevu la detalojn de Roberto . Ni esploru kiel ni povas fari tion.

1. Uzante la funkcion VLOOKUP

Nur momente forgesu pri "aŭtoplenigo" kajpensu pri retrovo de datumoj kongruaj al la kriterioj, kiuj funkcioj venas en viajn mensojn? Estas sufiĉe evidente, VLOOKUP estas unu el tiuj.

VLOOKUP serĉas datumojn, organizitajn vertikale. Por pliaj informoj, kontrolu ĉi tiun artikolon VLOOKUP.

Nun ni skribos formulon uzante la funkcion VLOOKUP , kiu ricevos la ĝustajn datumojn, kiujn ni volas en ĉelo.

Ni skribu la formulon por derivi la id de la dungito

=IFERROR(VLOOKUP($I$4,$B$4:$F$9,2,0),"")

Ene de la VSERĈO funkcio, ni enmetis la nomon ( I4) kiel la serĉa_valoro . Tiam la tuta tabelgamo kiel la lookup_array .

La Dungita ID estas la 2-a kolumno, do ni starigis 2 kiel la kolumn_num .

Ni uzis la funkcion IFERROR por fini la formulon VLOOKUP . Ĉi tio forigos ĉiujn erarojn, kiuj estiĝas el la formulo (por scii pri la funkcio, vizitu la artikolon: IFERARO).

Por derivi la fakan nomon, ni devas modifi la formulon,

=IFERROR(VLOOKUP($I$4,$B$4:$F$9,3,0),"")

Ĉi tie ni ŝanĝis la kolumn_num laŭ la pozicio en la origina tabelo. La Departemento estas la 3-a kolumno, do ni uzis 3.

Por la Aliĝo-Dato kaj la Adreso, la formulo estos

=IFERROR(VLOOKUP($I$4,$B$4:$F$9,4,0),"")

Kaj

=SE ERARO(VLOOKUP($I$4,$ B$4:$F$9,5,0),””)

Ni trovis la detalojn porla dungito. Nun ŝanĝu la nomon kaj la ĉeloj estos aŭtomate ĝisdatigitaj.

VSERĈO kun Fal-Listo

Antaŭe ni provizis la nomon permane. Kelkfoje ĝi povas ŝajni tempopostula same kiel konfuza.

Por solvi la problemon ni povas fari falliston por la dungita nomo. Kontrolu la artikolon por scii pri fari falliston.

En la dialogujo Data Validation elektu Listo kaj enigu la ĉelan referencon de la nomoj.

B4:B9 estas la intervalo kiu enhavas la nomojn.

Nun ni trovos la falliston.

Ni povas elekti la nomon pli efike kaj rapide nun.

La aliaj ĉeloj estas aŭtomate plenigitaj kiel ni uzis VLOOKUP .

2. Uzado de INDEX – MATCH Funkcio

La operacio, kiun ni faris per VLOOKUP , povas esti farita alternative. Ni povas uzi la kombinaĵon de INDEX-MATCH por plenigi la ĉelojn aŭtomate.

MATCH lokalizas la pozicion de serĉvaloro en vico, kolumno aŭ tabelo. INDEX redonas la valoron ĉe difinita loko en intervalo. Por scii pli vizitu la artikolojn: INDEXO, MATCH.

La formulo estos la sekva

=IFERROR(INDEX($C$4:$C$9,MATCH($I$4,$B$4:$B$9,0)),"")

Ĉi tie nia formulo derivas la ID -numeron, ĉar ni provizis la ID -gamon ene de Indekso kaj la funkcio matĉo provizas la vican numeron, kongruante kun la kriteriojvaloro en la tabelo ( B4:B9 ).

Por derivi la Fakon ni ŝanĝos la intervalon en la INDEX kaj la formulo estos estu la sekva

=IFERROR(INDEX($D$4:$D$9,MATCH($I$4,$B$4:$B$9,0)),"")

Fakoj estas en la intervalo de D4 ĝis D9 .

La formulo por la Dato de aliĝo estos

=IFERROR(INDEX($E$4:$E$9,MATCH($I$4,$B$4:$B$9,0)),"")

Kaj por la adreso

=IFERROR(INDEX($F$4:$F$9,MATCH($I$4,$B$4:$B$9,0)),"")

Nun por klarigi, ni forigu la elekton kaj elektu iun ajn el la nomoj

Vi trovos, ke aliaj ĉeloj aŭtomate pleniĝas.

3. Uzante la funkcion HLOOKUP

Se via datumoj estas orientitaj horizontale, tiam vi devas uzi la funkcion HLOOKUP . Por scii pri la funkcio vizitu ĉi tiun artikolon: HLOOKUP.

La kampo Nomo estos agordita el la fallisto. Kaj la resto de la kampo estos aŭtomate plenigita.

Por derivi id, ni uzos la jenan formulon

=IFERROR(HLOOKUP($C$11,$C$3:$H$7,2,0),"")

La operacio estas simila al la formulo VLOOKUP . Ene de la funkcio HLOOKUP , ni provizis la nomon kiel la serĉa_valoro kaj la tabelon kiel la serĉa_tabelo . La id-oj estas ĉe la 2-a vico, do la row_num estas 2. Kaj 0 por la ĝusta kongruo.

Nun, por la fako, la formulo estos

=IFERROR(HLOOKUP($C$11,$C$3:$H$7,3,0),"")

La Departemento estas la 3-a vico, do la vica_num estas 3 ĉi tie.

Ni skribu laformulo por la aliĝdato

=IFERROR(HLOOKUP($C$11,$C$3:$H$7,4,0),"")

La Aligdato estas la 4-a vico, do la row_num estas 4 ĉi tie. Tiam por la adreso ŝanĝu la vicon-numeron al 5.

=IFERROR(HLOOKUP($C$11,$C$3:$H$7,5,0),"")

Ni viŝu la ĉelojn kaj elektu nomon el la guto -down list

Post elekti la nomon, vi trovos, ke aliaj ĉeloj aŭtomate pleniĝas.

4. INDEXO -MATCH por Vicoj

Ni ankaŭ povas uzi la kombinaĵon INDEX MATCH por la vicoj. La formulo estos la sekva

=IFERROR(INDEX($C$4:$H$4,MATCH($C$11,$C$3:$H$3,0)),"")

Ĉi tio estas por derivi la id, do ni uzis C4:H4 en la INDEX funkcio, kiu estas la Dungita ID vico.

Ŝanĝu la vico-intervalon por trovi la fakon

=IFERROR(INDEX($C$5:$H$5,MATCH($C$11,$C$3:$H$3,0)),"")

Simile, ŝanĝu la vican numeron por la aliĝdato kaj adreso

=IFERROR(INDEX($C$6:$H$6,MATCH($C$11,$C$3:$H$3,0)),"")

Jen C6:H6 estas la Aliĝodato vico.

Kaj la C7:H7 estas la Adreso vico, do la formulo por derivi la adreson estos kiel tiu deklarita sube

=IFERARO(INDEX($C$7:$H$7, MATCH($C$11,$C$3:$H$3,0)),””)

Konkludo

Jen ĉio por hodiaŭ. Ni listigis plurajn manierojn aŭtomate plenigi ĉelojn surbaze de alia ĉelo. Mi esperas, ke vi trovos ĉi tion utila. Bonvolu komenti se io ŝajnas malfacile komprenebla. Sciigu al ni iujn aliajn metodojn, kiujn ni maltrafis ĉi tie.

Hugh West estas tre sperta Excel-trejnisto kaj analizisto kun pli ol 10 jaroj da sperto en la industrio. Li tenas bakalaŭron en Kontado kaj Financo kaj magistron en Komercadministracio. Hugh havas entuziasmon por instruado kaj evoluigis unikan instruan aliron kiu estas facile sekvi kaj kompreni. Lia sperta scio pri Excel helpis milojn da studentoj kaj profesiuloj tutmonde plibonigi siajn kapablojn kaj elstari en siaj karieroj. Per sia blogo, Hugh dividas sian scion kun la mondo, proponante senpagajn Excel-lernilojn kaj interretan trejnadon por helpi individuojn kaj entreprenojn atingi sian plenan potencialon.