Rons vēlas veikt virkni VLOOKUP un summēt rezultātus. Šai problēmai ir vienas formulas risinājums.
Rons jautā:
Kā jūs varat summēt visus VLOOKUP, neveicot katru individuālo meklēšanu?
Daudzi cilvēki ir pazīstami ar:
=VLOOKUP(B4,Table,2,True)
Ja veicat aptuveno VLOOKUP atbilstības versiju (kur kā ceturto argumentu norādāt True), varat veikt arī LOOKUP.
Uzmeklēšana ir nepāra, jo tā atgriež tabulas pēdējo kolonnu. Jūs nenorādāt kolonnas numuru. Ja jūsu tabula darbojas no E4 līdz J8 un vēlaties iegūt rezultātu no kolonnas G, kā uzmeklēšanas tabulu norādiet E4: G4.
Vēl viena atšķirība: kā ceturto argumentu jūs nenorādat Patiesi / Nepatiesi, kā jūs darītu VLOOKUP: funkcija LOOKUP vienmēr veic VLOOKUP aptuveno atbilstības versiju.
Kāpēc jāuztraucas ar šo seno funkciju? Tā kā meklēšanai ir īpašs triks: jūs varat uzreiz meklēt visas vērtības, un tas tās summēs. Tā vietā, lai nodotu vienu vērtību, piemēram, B4 kā pirmo argumentu, varat norādīt visas vērtības =LOOKUP(B4:B17,E4:F8)
. Tā kā tādējādi tiktu atgrieztas 14 dažādas vērtības, funkcija jāiesaiņo ietīšanas funkcijā, piemēram, =SUM( LOOKUP(B4:B17,E4:F8))
vai =COUNT(LOOKUP(B4:B17,E4:F8))
vai =AVERAGE( LOOKUP(B4:B17,E4:F8))
. Atcerieties, ka jums ir nepieciešama Wrapper funkcija, bet ne repera funkcija. =SNOOPDOGG(LOOKUP(B4:B17,E4:F8))
nedarbosies.
Ir patiešām izplatīta kļūda, no kuras vēlaties izvairīties. Pēc formulas ievadīšanas vai rediģēšanas nespiediet Enter! Tā vietā veiciet šo trīs pirkstu tastatūras triku. Turiet nospiestu Ctrl un Shift. Turot nospiestu Ctrl un Shift, nospiediet taustiņu Enter. Tagad jūs varat atbrīvot Ctrl un Shift. Mēs to saucam par Ctrl + Shift + Enter, taču tas patiešām ir pareizi jāplāno: nospiediet un turiet Ctrl + Shift, nospiediet Enter, atlaidiet Ctrl + Shift. Ja jūs to izdarījāt pareizi, formula parādīsies formulu joslā, kuru ieskauj cirtaini iekavas:(=SUM(LOOKUP(B4:B17,E4:F8)))
Sānu piezīme
MEKLĒŠANA var veikt arī HLOOKUP ekvivalentu. Ja jūsu uzmeklēšanas tabula ir platāka nekā tā ir augsta, LOOKUP pārslēgsies uz HLOOKUP. Ja balsi ir vienādi … galds, kas ir 8x8 vai 10x10, LOOKUP tabulu uzskatīs par vertikālu.
Noskatieties zemāk esošo videoklipu vai izpētiet šo ekrānuzņēmumu.
Skatīties video
Video atšifrējums
Uzziniet programmu Excel no Podcast, 2184. sērija: Visu meklējumu apkopošana.
Sveiki, laipni aicināti atgriezties netcast ēterā, es esmu Bils Jelens. Šodienas jautājums no Rona par vecās, vecās programmas LOOKUP izmantošanu. Un tas ir no manas grāmatas Excel 2016 In Depth.
Pieņemsim, ka mums šeit bija ķekars produktu un mums bija jāizmanto Lookup tabula. Un katram produktam mums bija jāzina vērtība no tabulas Uzmeklēšana un tā jāapkopo. Nu, tipisks veids ir tas, ka šajā tabulā šim produktam izmantojam VLOOKUP-- = VLOOKUP. Es nospiedīšu F4, nobloķēšu to un ar otro vērtību. Un šajā konkrētajā gadījumā, tā kā katra vērtība, kuru mēs meklējam, ir tabulā un tabula ir sakārtota, ir droši izmantot TRUE. Parasti es nekad neizmantotu TRUE, bet šajā epizodē mēs izmantosim TRUE. Tātad es saņemu visas šīs vērtības un tad šeit, Alt + =, mēs kopā iegūstam šīs vērtības, vai ne? Bet ko tad, ja viss mūsu mērķis ir tikai iegūt 1130? Mums nav vajadzīgas visas šīs vērtības. Mums vienkārši vajadzīgs šis rezultāts.
Nu, labi, tagad ir kāda veca, veca funkcija, kas darbojas kopš Visical laikiem, ko sauc par LOOKUP. Nav VLOOKUP. Nevis HLOOKUP, tikai LOOKUP. Sākumā šķiet, ka tas ir līdzīgs VLOOKUP - jūs norādāt, kādu vērtību meklējat, un uzmeklēšanas tabulu, nospiediet F4, bet tad mēs esam pabeiguši. Mums nav jānorāda, kura kolonna ir, jo LOOKUP vienkārši pāriet uz tabulas pēdējo kolonnu. Ja jums bija septiņu kolonnu tabula un vēlaties meklēt ceturto vērtību, vienkārši norādiet kolonnas no vienas līdz četrām. Labi? Tātad, neatkarīgi no tā, kāda ir pēdējā sleja, tas meklēs. Un mums nav jānorāda FALSE vai TRUE, jo tā vienmēr izmanto TRUE; nav, FALSE versijas. Labi?
Tāpēc jums ir jāsaprot, ka, ja jūs veicat VLOOKUP, es vienmēr izmantoju FALSE beigās, bet šajā gadījumā tas ir īss saraksts - mēs zinām, ka viss sarakstā ir tabulā. Neko netrūkst, un tabula ir sakārtota. Labi? Tātad, tas iegūs tieši tādu pašu rezultātu, kāds mums ir VLOOKUP.
Lieliski, es vēlos to nokopēt: Alt + =. Labi. Bet tas mums neko nepērk, jo mums joprojām ir jāievieto visas formulas un pēc tam funkcija SUM. Skaisti ir tas, ka LOOKUP var padarīt triku, ko VLOOKUP nevar, labi? Tas ir, veicot visus uzmeklējumus vienlaikus. Tātad, kur es to nosūtu funkcijai SUM, sakot LOOKUP, kāds ir meklēšanas vienums? Mēs vēlamies meklēt visas šīs lietas, komatu, un tad šeit ir tabula - un mums nav jānospiež F4, jo mēs to nekopēsim nekur, ir tikai viena formula - aizveriet LOOKUP, aizveriet summa.
Labi, tagad, šeit ir vieta, kur lietas var tikt pieskrūvētas: ja šeit vienkārši nospiedīsit Enter, jūs saņemsiet 60, labi? Jo tas tikai notiks, izdarot pirmo. Tas, kas jums jādara, ir turēt trīs burvju taustiņus, un tas ir Ctrl + Shift - es turu Ctrl + Shift ar kreiso roku, es tos turu nospiestu un nospiežu ENTER ar labo roku, un tas veiks visu VLOOKUP matemātiku. Vai tas nav lieliski? Paziņojums šeit augšā esošajā formulas joslā vai formulas tekstā ap to liek cirtainās lencītes. Jūs nerakstāt šīs cirtainās lencītes, Excel ievieto šīs cirtainās lencītes, sakot: "Hei, jūs nospiedāt Ctrl + Shift + Enter šim nolūkam."
Hei, šī tēma un daudzas citas tēmas ir šajā grāmatā: Power Excel with, 2017. gada izdevums. Lai uzzinātu vairāk par grāmatu, augšējā labajā stūrī noklikšķiniet augšā labajā stūrī uz “I”.
Šodien jautājums no Rona: Kā jūs varat apkopot visus VLOOKUP? Tagad lielākā daļa cilvēku zina VLOOKUP, kur jūs norādāt uzmeklēšanas vērtību, tabulu, kuru kolonnu un pēc tam TRUE vai FALSE. Un, ja jūs darāt - ja kvalificējaties - VLOOKUP PATIESĀ versija. tad jūs varat arī veikt šo veco MEKLĒŠANU. Tas ir dīvaini, jo tas atgriež tabulas pēdējo kolonnu, jūs nenorādāt kolonnas numuru un nesakāt TRUE vai FALSE. Tas vienmēr ir PATIESI. Kāpēc mēs to izmantotu? Jo tam ir īpašs triks: Jūs varat veikt visas uzmeklēšanas vērtības vienlaikus, un tas tās summēs. Pēc šīs formulas ievadīšanas jums jānospiež Ctrl + Shift + Enter. Pretējā gadījumā tā nedarbosies. Un pēc tam es parādīšu vēl vienu triku LOOKUP.
Nu, hei, es gribu pateikties Ronam, ka viņš nosūtīja šo jautājumu, un es vēlos pateikties, ka apstājāties. Tiksimies nākamreiz, lai skatītu citu netcast no.
Labi, kamēr mēs šeit runājam par LOOKUP, otra lieta, ko LOOKUP var darīt: Ziniet, mums ir VLOOKUP šādai vertikālai tabulai vai HLOOKUP šādai horizontālai tabulai; MEKLĒŠANA var notikt abos virzienos. lai mēs varētu teikt: hey we want = LOOKUP this value, D, šajā tabulā, un, tā kā tabula ir platāka nekā tā ir augsta, LOOKUP automātiski pāriet uz HLOOKUP versiju, vai ne? Tāpēc šajā gadījumā, jo mēs norādām 3 rindas pa 5 kolonnām, tas veiks HLOOKUP. Tā kā pēdējā rinda šeit ir skaitļi, tas mums to nesīs. Tātad mums ir D, Datums, mūs saņem 60. Labi. Ja es norādītu tabulu, kas aizgāja tikai uz 12. rindu, tad tā vietā es iegūšu produkta nosaukumu. Labi? Tātad tā ir sava veida interesanta mazā funkcija. Es domāju, ka Excel palīdzība mēdza teikt: "Hei, nelietojiet šo funkciju", bet turs noteiktos laikos, kad varat izmantot šo funkciju.
Nosaukuma fotoattēls: grandcanyonstate / pixabay