Telefonszámunk: 1-472-0679

[Resolved] Egy adott számnál nagyobb érték visszaadása hol.van függvénnyel.

Kezdőlap Fórumok Excel témák [Resolved] Egy adott számnál nagyobb érték visszaadása hol.van függvénnyel.

Topic Resolution: Resolved
3 bejegyzés megtekintése - 1-3 / 3
  • Szerző
    Bejegyzés
  • #6090
    Attila
    Felhasználó

      Sziasztok!

      Van egy listám számokkal és hol.van függvénnyel szeretném kikeresni közülük egy megadott értékhez képesti legközelebbi de !nagyobb! értéket.

      pl.: Ha a tartomány elemei 0,25 ; 0,37; 1,1; stb,
      és én a 0,18-as értéket adom meg (ami nem szerepel a tartományban), de az annál egyel nagyobb érték helyét szeretném visszakapni.

      Pontos egyezésnél természetesen #hiányzik értéket dob vissza.
      Valahogy a beírt értéket fel kellene kerekíteni úgy, hogy megtalálja – ez esetben – a 0,25-öt és 1-et adjon vissza a hol.van függvény.

      Segítségeteket előre is köszönöm!

      #6091
      horvimi
      Adminisztrátor

        Szia!

        Tulajdonképpen itt a legkisebb nagyobb vagy egyenlőt keresed.
        ha az adatoszlop alapján lehet sorbarendezést csinálni, vagy már eleve sorban van, akkor van megoldás.

        Csökkenő sorrend
        Ebben az esetben a sima HOL.VAN megcsinálja amit akarsz, mert ha az utolsó paraméter -1, akkor a legkisebb nagyobbat adja vissza, ha a keresési oszlop csökkenőben van.

        =HOL.VAN(F2;$D$2:$D$6;-1)

        Növekvő sorrend
        Hát, itt tömbképlet kell, mert meg kell keresni az összes olyat, ami nagyobb vagy egyenlő, és azok közül ki kell venni az első pozícióját.
        Ez nekem tömbképlettel volt lehetséges:

        =HOL.VAN(1;--(F2<=C2:C6);0)

        Az F2 tartalmát nézzük a C2:C6 tartományban, ami rendezett. A képletet CSE-vel (Ctrl-Shit-Enter-rel) kell lezárni.

        Működése

        – Az F2<=C2:C6 egy tömböt ad, ahol ott lesz TRUE, ahol igaz a reláció: {HAMIS;HAMIS;HAMIS;HAMIS;IGAZ}

        – A dupla mínusz ezeket 1-re és nullára alakítja (Meg is szorozhattam volna 1-el, ugyanaz: {0;0;0;0;1}

        – Ebben keresem HOL.VAN-al az első 1-est

        Rendezetlen eset

        Itt valóban le kell írni, hogy a legkisebbet keresed a nagyobb vagy egyenlők közül. Ez is tömbképlet.

        =HOL.VAN(MIN(HA($G$2<=E2:E6;E2:E6;""));E2:E6;0)

        Csatoltam a munkafüzetet.

        Imre

        • A hozzászólás módosításra került: 5 years, 4 months telt el-horvimi.
        • A hozzászólás módosításra került: 5 years, 4 months telt el-horvimi.
        • A hozzászólás módosításra került: 5 years, 4 months telt el-horvimi.
        • A hozzászólás módosításra került: 5 years, 4 months telt el-horvimi.
        • A hozzászólás módosításra került: 5 years, 4 months telt el-horvimi.
        • A hozzászólás módosításra került: 5 years, 4 months telt el-horvimi.
        • A hozzászólás módosításra került: 5 years, 4 months telt el-horvimi.
        • A hozzászólás módosításra került: 5 years, 4 months telt el-horvimi.
        • A hozzászólás módosításra került: 5 years, 4 months telt el-horvimi.
        • A hozzászólás módosításra került: 5 years, 4 months telt el-horvimi.
        • A hozzászólás módosításra került: 5 years, 4 months telt el-horvimi.
        • A hozzászólás módosításra került: 5 years, 4 months telt el-horvimi.
        • A hozzászólás módosításra került: 5 years, 4 months telt el-horvimi.
        Attachments:
        You must be logged in to view attached files.
        #6108
        Attila
        Felhasználó

          Szuperül működik.
          Köszi!

        3 bejegyzés megtekintése - 1-3 / 3
        • Be kell jelentkezni a hozzászóláshoz.