Se video - Bruke Intersect Operator i Excel
Kryss operatøren i Excel kan brukes til å finne kryssende verdi (r) til to lister/områder. Dette er en uvanlig operatør ettersom den er representert med et mellomromstegn (ja det er riktig).
Hvis du bruker et mellomrom mellom to områder, blir det skjæringsoperatoren i Excel.
Kryss operatøren i Excel
Du kan bruke Intersect Operator i Excel for å finne:
- Skjæringspunktet mellom en enkelt rad og kolonne.
- Skjæringspunktet mellom flere rader og kolonner.
- Krysset mellom Named Ranges.
Skjæringspunktet mellom en enkelt rad og kolonne
Anta at det er et datasett som vist nedenfor:
Hvis du bruker nå = C2: C13 B5: D5 [Vær oppmerksom på at det er ett mellomrom mellom områdene, som også er vår skjæringsoperatør i Excel], vil den returnere 523 (verdien i celle C5), som er skjæringspunktet mellom disse 2 områdene.
Skjæringspunktet mellom flere rader og kolonner
Du kan også bruke samme teknikk for å finne skjæringspunktet mellom områder som strekker seg over mer enn én rad eller kolonne. For eksempel, med det samme datasettet som vist ovenfor, kan du få krysset mellom produkt 1 og produkt 2 i april.
Her er formelen som kan gjøre det: = B2: C13 B5: D5
Vær oppmerksom på at resultatet av denne formelen vil vise en verdi -feil, men når du velger formelen og trykker på F9, vil det vise resultatet som {649,523}. Denne formelen returnerer en matrise med skjæringsverdiene. Du kan bruke dette innenfor formler, for eksempel SUM (for å få summen av skjæringsverdiene) eller MAX (for å få maksimum av kryssverdiene).
Krysset mellom navngitte områder
Du kan også bruke navngitte områder for å finne krysset ved å bruke skjæringsoperatoren i Excel.
Her er et eksempel der jeg har kalt produkt 1 -verdiene som Prdt1, Product 2 -verdier som Prdt2 og aprilverdier som apr.
Nå kan du bruke formelen = Prdt1 Apr for å få skjæringspunktet mellom disse 2 områdene. På samme måte kan du bruke = Prdt1: Prdt2 Apr for å få skjæringspunktet mellom Product 1, Product 2 og April.
Et praktisk eksempel på bruk av Intersect Operator i Excel
Her er en situasjon der dette trikset kan komme godt med. Jeg har et datasett med salgsrepresentant og salget de foretok hver måned i 2012.
Jeg har også laget en rullegardinliste med Salgsrepresentant Navn i en celle og Måned navn i et annet, og jeg vil trekke ut salget som representanten gjorde i den måneden.
Noe som vist nedenfor:
Slik oppretter du dette:
- Velg hele datasettet (B3: N13) og trykk på Control + Shift + F3 for å lage navngitte områder (det kan også gjøres gjennom Formel -> Definerte navn -> Opprett fra utvalg). Dette åpner dialogboksen "Opprett navn fra utvalg".
- Velg alternativene "Topprad" og "Venstre kolonne" og klikk OK.
- Dette vil opprette navngitte områder for alle salgsrepresentanter og hele måneden.
- Gå nå til celle B16 og opprett en rullegardinliste for alle selgerne.
- På samme måte går du til celle C15 og lager en rullegardinliste for alle månedene.
- Nå i celle C16, bruk følgende formel = INDIRECT (B16) INDIRECT (C15)
Hvordan virker det?
Legg merke til at det er et mellomrom mellom de to INDIREKTE formlene.
INDIRECT -funksjonen returnerer området for de navngitte områdene - Salgsrepresentant og måneden, og mellomrommet mellom dem fungerer som en kryssende operatør og returnerer den kryssende verdien.
Merk: Denne usynlige skjærende operatøren har forrang fremfor andre operatører. Så hvis du i dette tilfellet bruker = INDIRECT (B16) INDIRECT (C15)> 5000, vil det returnere TRUE eller FALSE basert på kryssende verdi.