Végezze el az összes keresést és összegezze az eredményeket - Excel tippek

Tartalomjegyzék

Ron egy csomó VLOOKUP-ot akar csinálni és összegezni az eredményeket. Erre a problémára egy képletű megoldás létezik.

Ron megkérdezi:

Hogyan összegezheti az összes VLOOKUP-ot anélkül, hogy minden egyes egyedi keresést elvégezne?

Sok ember ismeri:

=VLOOKUP(B4,Table,2,True)

Ha a VLOOKUP hozzávetőleges egyezési verzióját végzi (ahol a True értéket adja meg negyedik argumentumként), akkor megteheti a LOOKUP funkciót is.

A keresés furcsa, mert a táblázat utolsó oszlopát adja vissza. Nem ad meg oszlopszámot. Ha táblázata E4-től J8-ig fut, és az eredményt a G oszlopból szeretné kapni, akkor az E4: G4-et kell megadnia keresési táblának.

Egy másik különbség: nem a True / False értéket adja meg negyedik argumentumként, mint a VLOOKUP-ban: a LOOKUP függvény mindig a VLOOKUP Approximate Match verzióját hajtja végre.

Miért kell foglalkozni ezzel az ősi funkcióval? Mivel a Lookupnak van egy speciális trükkje: Az összes értéket egyszerre megkeresheti, és összegzi őket. Ahelyett, hogy egyetlen értéket adna át, mint például a B4 az első argumentum, megadhatja az összes értékét =LOOKUP(B4:B17,E4:F8). Mivel ez 14 különböző értéket adna vissza, be kell csomagolnia a függvényt egy burkolófüggvénybe, például a =SUM( LOOKUP(B4:B17,E4:F8))vagy a =COUNT(LOOKUP(B4:B17,E4:F8))vagy =AVERAGE( LOOKUP(B4:B17,E4:F8)). Ne feledje, hogy Wrapper funkcióra van szüksége, de nem rapper funkcióra. =SNOOPDOGG(LOOKUP(B4:B17,E4:F8))nem fog menni.

Van egy nagyon gyakori hiba, amelyet el akar kerülni. A képlet beírása vagy szerkesztése után ne nyomja meg az Enter billentyűt! Ehelyett hajtsa végre ezt a háromujjas billentyűzet-trükköt. Tartsa lenyomva a Ctrl és a Shift billentyűt. Miközben nyomva tartja a Ctrl és a Shift billentyűt, nyomja meg az Enter billentyűt. Most felengedheti a Ctrl és a Shift billentyűkombinációt. Ezt hívjuk Ctrl + Shift + Enter, de ezt valóban helyesen kell időzíteni: Nyomja meg és tartsa lenyomva a Ctrl + Shift, nyomja meg az Enter billentyűt, engedje fel a Ctrl + Shift billentyűt. Ha jól tette, a képlet megjelenik a képletsávban, göndör zárójelekkel körülvéve:(=SUM(LOOKUP(B4:B17,E4:F8)))

Oldaljegyzet

A LOOKUP elvégezheti a HLOOKUP megfelelőjét is. Ha a keresőtábla szélesebb, mint a magas, a LOOKUP áttér a HLOOKUP-ra. Döntetlen esetén… egy olyan asztal, amely 8x8 vagy 10x10, a LOOKUP függőlegesen kezeli az asztalt.

Nézze meg az alábbi videót, vagy tanulmányozza ezt a képernyőképet.

Összes keresés összesítése

Videót nézni

Videó átirat

Ismerje meg az Excel programot a Podcast 2184. epizódjából: Összes keresés összesítése

Hé, üdvözlöm újra a neten, Bill Jelen vagyok. A mai kérdés Rontól a régi, régi LOOKUP program használatáról. És ez az Excel 2016 mélységében című könyvemből származik.

Tegyük fel, hogy egy csomó termékünk volt itt, és használnunk kellett a Lookup táblázatot. És minden termékhez tudnunk kellett, hogy megkapjuk az értéket a Lookup táblázatból, és ezt összegezzük. Nos, a tipikus módszer az, hogy VLOOKUP-- = VLOOKUP-ot használunk ehhez a termékhez ebben a táblázatban. Megnyomom az F4-et, lezárom, és a második értékkel. És ebben a konkrét esetben, mivel minden egyes keresett érték szerepel a táblázatban, és a táblázat rendezve van, biztonságosan használható a IGAZ. Normális esetben soha nem használnám a TRUE-t, de ebben az epizódban a TRUE-t fogjuk használni. Tehát megkapom az összes értéket, majd itt, Alt + =, összesen ezeket kapjuk, nem? De mi van, ha az egész célunk csak az 1130 megszerzése? Nincs szükségünk ezekre az értékekre. Csak erre az eredményre van szükségünk.

Nos, oké, most van egy régi, régi funkció, amely a Visical napja óta létezik, az úgynevezett LOOKUP. Nem VLOOKUP. Nem HLOOKUP, csak LOOKUP. Először úgy tűnik, hasonló a VLOOKUP-hoz - megadod, hogy milyen értéket keresel, és a keresőtáblát, nyomd meg az F4 billentyűt, de akkor készen vagyunk. Nem kell megadnunk, hogy melyik oszlop legyen, mert a LOOKUP éppen a táblázat utolsó oszlopához megy. Ha hét oszloptáblázata van, és meg akarja keresni a negyedik értéket, akkor csak egy-négy oszlopot kell megadnia. Rendben? És bármi is legyen az utolsó oszlop, ez fog kinézni. És nem kell megadnunk, FALSE vagy TRUE, mert mindig használja, TRUE; nincs, HAMIS verzió. Rendben?

Tehát meg kell értened, ha VLOOKUP-ot csinálsz, mindig a FALSE szót használom a végén, de ebben az esetben ez egy rövid lista - tudjuk, hogy a listában minden megtalálható a táblázatban. Semmi sem hiányzik, és az asztal rendezve van. Rendben? Tehát ezzel pontosan ugyanazt az eredményt kapjuk, mint a VLOOKUP esetében.

Félelmetes, ezt le akarom másolni: Alt + =. Rendben. De ez nem vásárol nekünk semmit, mert még mindig be kell tennünk az összes képletet, majd a SUM függvényt. A szép dolog, hogy a LOOKUP képes trükköt csinálni, amit a VLOOKUP nem tud, rendben? Ez azt jelenti, hogy egyszerre végezze el az összes keresést. Tehát, ha ezt elküldöm a SUM függvénynek, amikor azt mondom, hogy LOOKUP, Mi a keresési elem? Ezeket a dolgokat fel akarjuk keresni, vesszővel, és akkor itt van a táblázat - és nem kell megnyomnunk az F4 billentyűt, mert ezt sehova nem másoljuk, csak egy képlet van - zárja be a LOOKUP-ot, zárja be összege.

Rendben, most itt van az a hely, ahol a dolgok elcsaphatnak: Ha itt egyszerűen megnyomja az Enter billentyűt, akkor 60-at kap, rendben? Mert csak megy az első. Amit meg kell tennie, tartsa lenyomva a varázslatos három billentyűleütést, ez pedig a Ctrl + Shift - bal kezemmel tartom a Ctrl + shift billentyűt, folyamatosan tartom azokat, és jobb kezemmel megnyomom az ENTER billentyűt, és meg fogja csinálni a VLOOKUP összes matematikáját. Nem fantasztikus? Figyelem az itt fent levő képletsávban vagy a képlet szövegében göndör zárójeleket tesz köré. Nem írja be ezeket a göndör zárójeleket, az Excel ezeket a göndör zárójeleket írja be: "Hé, ehhez megnyomta a Ctrl + Shift + Enter billentyűkombinációt."

Hé, ez a téma és még sok más téma ebben a könyvben található: Power Excel with, a 2017-es kiadás. Kattintson a jobb felső sarokban található "I" gombra, ha többet szeretne megtudni a könyvről.

Ma Ron kérdése: Hogyan lehet összefoglalni az összes VLOOKUP-ot? Most a legtöbb ember ismeri a VLOOKUP-ot, ahol megadja a keresési értéket, a táblázatot, mely oszlopot, majd az IGAZ vagy a HAMIS értéket. És ha csinálod - ha jogosult vagy a VLOOKUP IGAZ verziójára. akkor megteheti ezt a régi KERESÉST is. Furcsa, mert a táblázat utolsó oszlopát adja vissza, nem adja meg az oszlop számát, és nem mondja az IGAZ vagy HAMIS értéket. Mindig IGAZ. Miért használnánk ezt? Mert van egy speciális trükkje: Az összes keresési értéket megteheti egyszerre, és összegzi azokat. A képlet beírása után nyomja meg a Ctrl + Shift + Enter billentyűkombinációt, különben nem fog működni. És akkor a kiírásban megmutatok egy újabb trükköt a LOOKUP számára.

Nos, hé, szeretnék köszönetet mondani Ronnak, hogy beküldte ezt a kérdést, és szeretném megköszönni, hogy betértél. Találkozunk legközelebb egy újabb netcast-re.

Rendben, miközben itt a LOOKUP-ról beszélünk, a másik dolog, amit a LOOKUP tehet: Tudod, van egy VLOOKUP egy ilyen függőleges asztalhoz, vagy a HLOOKUP egy ilyen vízszintes asztalhoz; A KERESÉS mindkét irányba mehet. így azt mondhatjuk, hogy hé, szeretnénk = KERESNI ezt az értéket, D, ebben a táblázatban, és mivel a táblázat szélesebb, mint a magas, a LOOKUP automatikusan átvált a HLOOKUP verzióra, igaz? Tehát ebben az esetben, mivel 3 sort és 5 oszlopot adunk meg, ez a HLOOKUP műveletet hajtja végre. És mivel az utolsó sor itt a számok, ez hozza el ezt a számot. Tehát van D, Dátum, kap minket 60. Rendben. Ha megadnék egy táblázatot, amely csak a 12. sorba került, akkor helyette megkapom a termék nevét. Rendben? Tehát ez egy érdekes érdekes funkció. Azt hiszem, az Excel Help azt szokta mondani: "Hé, ne használja ezt a funkciót", des bizonyos esetekben használhatja ezt a funkciót.

Címfotó: grandcanyonstate / pixabay

érdekes cikkek...