Kas yra „Intersect“ operatorius „Excel“ ir kaip juo naudotis

Žiūrėkite vaizdo įrašą - „Intersect“ operatoriaus naudojimas „Excel“

„Intersect“ operatorius „Excel“ galima naudoti dviejų sąrašų/diapazonų susikertančiai vertei (-ėms) rasti. Tai neįprastas operatorius, nes jį vaizduoja tarpo simbolis (taip, tai tiesa).

Jei tarpų simbolį naudojate tarp dviejų diapazonų, jis tampa „Excel“ operatoriu „Intersect“.

„Intersect“ operatorius „Excel“

Naudodami „Intersect Operator“ programoje „Excel“ galite rasti:

  • Vienos eilutės ir stulpelio sankirta.
  • Kelių eilučių ir stulpelių sankirta.
  • Pavadintų diapazonų sankirta.

Vienos eilutės ir stulpelio sankirta

Tarkime, yra duomenų rinkinys, kaip parodyta žemiau:

Dabar, jei naudojate = C2: C13 B5: D5 [Atkreipkite dėmesį, kad tarp diapazonų yra viena erdvė, kuri taip pat yra mūsų susikertančių operacijų programa „Excel“], jis grąžins 523 (C5 langelio reikšmė), kuri yra šių 2 diapazonų sankirta.

Kelių eilučių ir stulpelių sankirta

Taip pat galite naudoti tą pačią techniką, norėdami rasti daugiau nei vieną eilutę ar stulpelį apimančių diapazonų sankirtą. Pavyzdžiui, turėdami tą patį duomenų rinkinį, kaip parodyta aukščiau, balandžio mėnesį galite gauti 1 ir 2 produktų sankirtą.

Štai formulė, kuri gali tai padaryti: = B2: C13 B5: D5

Atminkite, kad šios formulės rezultatas parodys reikšmės klaidą, tačiau kai pasirinksite formulę ir paspausite F9, rezultatas bus rodomas kaip {649,523}. Ši formulė grąžina sankirtos reikšmių masyvą. Tai galite naudoti formulėse, pvz., SUM (kad gautumėte sankirtos verčių sumą) arba MAX (kad gautumėte didžiausią sankryžos reikšmę).

Pavadintų diapazonų sankirta

Taip pat galite naudoti pavadintus diapazonus, kad rastumėte sankryžą naudodami „Excel“ susikirtimo operatorių.

Štai pavyzdys, kai aš pavadinau 1 produkto reikšmes kaip Prdt1, 2 produkto reikšmes kaip Prdt2 ir balandžio vertes kaip balandžio mėn.

Dabar galite naudoti formulę = Prdt1 Apr, kad gautumėte šių 2 diapazonų sankirtą. Panašiai galite naudoti = Prdt1: Prdt2 Apr, kad gautumėte 1 produkto, 2 produkto ir balandžio sankryžą.

Praktinis „Intersect“ operatoriaus naudojimo „Excel“ pavyzdys

Štai tokia situacija gali būti naudinga. Turiu pardavimo atstovo duomenų rinkinį ir pardavimus, kuriuos jie atliko kiekvieną mėnesį 2012 m.

Taip pat sukūriau išskleidžiamąjį sąrašą su Pardavimų konsultantas Pavadinimas vienoje ląstelėje ir Mėnuo pavadinimą kitame, ir noriu išgauti pardavimus, kuriuos tą mėnesį padarė atstovas.

Kažkas, kaip parodyta žemiau:

Kaip tai sukurti:

  1. Pasirinkite visą duomenų rinkinį (B3: N13) ir paspauskite „Control“ + „Shift“ + F3, kad sukurtumėte pavadintus diapazonus (tai taip pat galima padaryti naudojant formulę -> Apibrėžti vardai -> Sukurti iš pasirinkimo). Bus atidarytas dialogo langas „Sukurti vardus iš pasirinkimo“.
  2. Pasirinkite parinktis „Viršutinė eilutė“ ir „Kairysis stulpelis“ ir spustelėkite Gerai.
  3. Tai sukurs vardinius diapazonus visiems pardavimo atstovams ir visą mėnesį.
  4. Dabar eikite į langelį B16 ir sukurkite išskleidžiamąjį sąrašą visiems pardavimo atstovams.
  5. Panašiai eikite į langelį C15 ir sukurkite išskleidžiamąjį sąrašą visiems mėnesiams.
  6. Dabar C16 langelyje naudokite šią formulę = NETIESIOGINĖ (B16) NETIESIOGINĖ (C15)

Kaip tai veikia?

Atkreipkite dėmesį, kad tarp dviejų NETIESIOGINIŲ formulių yra tarpas.

Funkcija INDIRECT grąžina nurodytų diapazonų diapazoną - pardavimų atstovas ir mėnuo, o tarpas tarp jų veikia kaip susikertantis operatorius ir grąžina susikertančią vertę.

Pastaba: šis nematomas susikirtimo operatorius turi pranašumą prieš kitus operatorius. Taigi, jei šiuo atveju, jei naudosite = NETIESIOGINĖ (B16) NETIESIOGINĖ (C15)> 5000, ji grąžins TRUE arba FALSE pagal susikertančią vertę.

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave