multiple occurrences

10
Person Pointless Thing First, get position in list Das Hof Talented MichaelBluth Thom Yorke Amnesiac 4 Michael Bluth Arrested ! Das Hof #nightrider $%AL&'( Thom Morello *aging $%AL&'( Michael Bluth Teen +ol Too $%AL&'( Thom Yorke Dou-le *ain-o. )ick Drake Melod/ #ing 0MALL12F13A3 3A3"563' Thom Yorke Bend/ Das Hof Ba/.atcher 2)D':13B3 3B3"5,0MALL1 Thom Yorke Lim- #ing 'lliot 0mith +ill hunter 2F'**7*12)D':13B3 3B3 Tim Thom Deed poll D.ight Yorke Baller Das Hof 0ponge-o- Das Hof #rautrock Thom Yorke 'rasing Thom Morello )ight +atcher Thom Thompson Tintin " <

Upload: eblebleblebl-ebl-ebl-ble

Post on 05-Oct-2015

213 views

Category:

Documents


0 download

DESCRIPTION

Multiple Occurrences

TRANSCRIPT

IntroPersonPointless ThingFirst, get position in listThen, wrap in INDEX to lookupFinally, use IFERROR to hide #NUM!Das HoffTalentedMichael BluthLook up valueMichael BluthMichael BluthThom YorkeAmnesiac41st resultArrestedArrestedMichael BluthArrested72nd resultTeen Wolf TooTeen Wolf TooDas HoffKnightriderERROR:#NUM!No more resultsERROR:#NUM!Thom MorelloRagingERROR:#NUM!ERROR:#NUM!Michael BluthTeen Wolf TooERROR:#NUM!ERROR:#NUM!Thom YorkeDouble RainbowNick DrakeMelody KingSMALL(IF($A$1:$A$20=$E$2,ROW($A$1:$A$20)),ROW()-2)Thom YorkeBendyDas HoffBaywatcherINDEX($B$1:$B$20,SMALL(IF($A$1:$A$20=$E$2,ROW($A$1:$A$20)),ROW()-2),1)Thom YorkeLimb KingElliot SmithWill hunterIFERROR(INDEX($B$1:$B$20,SMALL(IF($A$1:$A$20=$E$2,ROW($A$1:$A$20)),ROW()-2),1),"")Tim ThomDeed pollDwight YorkeBallerDas HoffSpongebobDas HoffKrautrockThom YorkeErasingThom MorelloNight WatcherThom ThompsonTintin

123123

OtherPersonPointless ThingDescendingPartial TextLeft sidePartial Text in Right sideDas HoffTalentedDas HoffElliotMichaelThomThom YorkeAmnesiac1713414Michael BluthArrested16ERROR:#NUM!720Das HoffKnightrider11ERROR:#NUM!ERROR:#NUM!ERROR:#NUM!Thom MorelloRaging5ERROR:#NUM!ERROR:#NUM!ERROR:#NUM!Michael BluthTeen Wolf Too2ERROR:#NUM!ERROR:#NUM!ERROR:#NUM!Thom YorkeDouble RainbowNick DrakeMelody KingThom YorkeBendyDas HoffBaywatcherThom YorkeLimb KingLARGE(IF($A$1:$A$20=$E$2,ROW($A$1:$A$20)),ROW()-2)Elliot SmithWill hunterTim ThomDeed pollSMALL(IF(IFERROR(SEARCH($G$2,$A$1:$A$20)>0,FALSE),ROW($A$1:$A$20)),ROW()-2)Dwight YorkeBaller(need to use IFERROR to force non matching SEARCH results to a FLASE, otherwise the Array won't evaluateDas HoffSpongebobSMALL(IF(LEFT($A$1:$A$20,LEN($I$2))=$I$2,ROW($A$1:$A$20)),ROW()-2)Das HoffKrautrockThom YorkeErasingSMALL(IF(IFERROR(SEARCH($K$2,RIGHT($A$1:$A$20,LEN($A$1:$A$20)-SEARCH(" ",$A$1:$A$20)))>0,FALSE),ROW($A$1:$A$20)),ROW()-2)Thom MorelloNight WatcherThom ThompsonTintin

12344123

Multiple Lookup CriteriaPersonRegionPointless Thingvalue 1value 2value 1value 2Names recieved separatelyDas HoffGermanyTalentedDas HoffGermanyDas HoffUSThomMorelloThom YorkeUKAmnesiac256Michael BluthUSArrested171119Das HoffUSKnightriderERROR:#NUM!16ERROR:#NUM!Thom MorelloUKRagingERROR:#NUM!ERROR:#NUM!ERROR:#NUM!Jeff BuckleyUSVoiceERROR:#NUM!ERROR:#NUM!ERROR:#NUM!Thom YorkeUKDouble RainbowNick DrakeUKMelody KingThom YorkeUKBendyDas HoffUSBaywatcherThom YorkeUKLimb KingElliot SmithUSWill hunterTim ThomUKDeed pollDwight YorkeUKBallerDas HoffUSSpongebobDas HoffGermanyKrautrockThom YorkeUKErasingThom MorelloUKNight WatcherThom ThompsonUKTintin

Autofilter EffectPersonRegionPointless ThingDas HoffGermanyTalentedPersonRegionPointless ThingThom YorkeUKAmnesiacFirst NameDasDas HoffUSKnightriderMichael BluthUSArrestedSurnameHoffDas HoffUSBaywatcherDas HoffUSKnightriderRegionUSDas HoffUSSpongebobThom MorelloUKRagingJeff BuckleyUSVoiceThom YorkeUKDouble RainbowNick DrakeUKMelody KingThom YorkeUKBendyDas HoffUSBaywatcherThom YorkeUKLimb KingElliot SmithUSWill hunterTim ThomUKDeed pollDwight YorkeUKBallerDas HoffUSSpongebobDas HoffGermanyKrautrockThom YorkeUKErasingThom MorelloUKNight WatcherThom ThompsonUKTintin