Telefonszámunk: 1-472-0679

[Resolved] SZUMHATÖBB függvény!

Kezdőlap Fórumok Excel témák [Resolved] SZUMHATÖBB függvény!

Topic Resolution: Resolved
9 bejegyzés megtekintése - 1-9 / 9
  • Szerző
    Bejegyzés
  • #3643
    frank
    Felhasználó

      Sziasztok!

      Van egy formázott táblázatom aminek e fejlécében több oszlop között a hónapok vannak,”január,február,stb…)
      A fejléc alapján kijelöltem és elneveztem az oszlopokat.
      A névkezelőben működik tökéletesen a kijelölés. Az adott név alapján kijelöli a megfelelő oszlopot.
      A problémám ott van, hogy ezt a nevet nem tudom – vagy nem tudom hogyan lehetne – használni egy szumhatöbb függvénybe beillesztve.
      Ha kézzel beírom akkor működik de ha készítek egy cellát ahol ugyanezt a nevet beírom és arra hivatkozom a függvényből akkor már nem működik.
      A segédtáblában kellene, hogy a hónap száma szerinti oszlopot jelölje ki mint tartományt ahonnan az adatot kell vennie.
      A SZÖVEG függvénnyel is próbáltam már de az sem működött.
      Csatolok egy minta táblát ha az segít!

      Előre is köszönöm a segítséget!
      Üdv: Feri

      #3644
      delila
      Felhasználó

        Szia Feri!

        Nem sikerült csatolnod a fájlt.
        A SZUMHATÖBB függvényben a tartományra hivatkozásnál használd az INDIREKT függvényt: INDIREKT(cellacím).

        Üdv,
        Kati

        #3645
        horvimi
        Adminisztrátor

          Igen, Delila-nak igaza van, itt az INDIREKT-re lesz szükség.
          Az előző fórumkérdés is ilyesmire kérdzett rá.

          Nézzünk egy példát egy sima SZUM függvénnyel. Adjuk össze azt a tartományt, aminek a neve a D1 cellában van.

          =SZUM(INDIREKT(D1))

          Tehát az INDIREKT kiveszi a D1-ből a szöveget, hivatkozást készít belőle (ha van olyan névtartomány) és átadja a SZUM-nak.

          Tehát a D1-be más-más, de létező nevet írunk, vagy bárhogy odateremtjük (legördülő menü, INDEX fv, stb., akkor a SZUM (SZUMHA, SZUMHATÖBB), az olyan nevű tartományt használja argumnetumként.

          Imre

          #3646
          frank
          Felhasználó

            Sziasztok!

            Köszönöm, valahányszor ide fordulok rá kell jönnöm mennyi mindent nem tudok még az Excelről.
            A képlet működik köszönöm a segítséget.
            Még van egy apróság ami igazából nem nagy gond csak egyszerűsíti a munkát.
            A hónap oszlopban számmal írom be a hónapokat,(1,2,3,…),azonban az indirekt függvény miatt készítettem egy újabb oszlopot amelybe a következő képlet került,: SZÖVEG(@HÓNAP;”hhhh”).
            Ennek elvileg a hónapokat szövegesen ki kellene írnia, de hiába töltöm fel az oszlopot csak januárt hajlandó írni!
            Egy másik táblában ugyanez a képlet napokkal simán működik, igaz ott teljes dátumból kapja az adatokat.
            Ha még ebben tudnátok segíteni örülnék.

            Üdv:Feri

            #3647
            frank
            Felhasználó

              Sziasztok!
              Na megis oldottam a problémát, rájöttem, hogy hónapot szövegesen csak teljes dátumból tud előállítani, így elkészítettem ehhez is egy képletet.
              Ilyen egyszerű lett a végeredmény!

              =SZUMHATÖBB(INDIREKT(SZÖVEG(DÁTUM([@ÉV];[@Hónap];1);”hhhh”));Táblázat8[kereső];[@Típus];Táblázat8[Év];[@ÉV])

              Köszönöm a segítségeket!

              Üdv: Feri

              #3648
              horvimi
              Adminisztrátor

                Mi is nagyon örülünk.
                A fentiek alapján az Excel dátumkezeléséről még érdemes lenne tanulnod egy kicsit…
                A dátumokat valójában sorszámként kezeli.
                1900.jan.1 neki az első nap, jan 2 a második, stb..

                Tehát a fentiek alapján az 1, valójában 1900 jan 1 volt, a 2 pedig 1900 jan 2, stb…
                Tehát 1-31-ig a hónap rész mindig január lesz.

                Hát, ennyi a titok.

                Imre

                #3649
                frank
                Felhasználó

                  Szia!
                  Azt hiszem az egész Excel-ről még bőven van mit tanulni, de nekem nagyon tetszik.
                  Most rátérek újra a query problémámra, hogyan tudok formázott táblákat külön munkafüzetekből összevonni és közös kimutatást készíteni! 🙂

                  Üdv: Feri

                  #3661
                  matheg
                  Felhasználó

                    Szia. Sok esetben elkerülhető a dátumoknak a SZÖVEG() függvénnyel történő formázása. Az egyéni számformátum formátumkód mezőjében is megadható valamilyen dátum formátum, pl. a „hhhh”. Én ezzel a módszerrel szoktam kiírni egy dátumhoz tartozóan a hét napját, ha külön oszlopban van rá szükség („nnnn”). (Sokan a HÉT.NAPJA() függvénnyel operálnak teljesen szükségtelenül, ami lényegesen bonyolultabbá teszi e feladat megoldását.

                    A SZÖVEG() függvény olyan esetekben nélkülözhetetlen, ha a formázott dátumot egy másik karakterlánccal adarod összefűzni.
                    Pl. =”Kelt az Úr „&SZÖVEG(A1;”éééé.”)&” évében, „&SZÖVEG(A1;”hhhh”)&” hó „&” „&SZÖVEG(A1;”n.”)&” napján.” Az A1-ben természetesen egy dátum van.

                    #3662
                    horvimi
                    Adminisztrátor

                      Az egyéni számformátum az érékhez nem nyúl, csak a megjelenést szabályozza. Attól még a cellában a dátumsorszám marad. Ez a módszer csak akkor jó, ha nem akarod az eredményt tovább használni, csak látni a nap nevét, vagy ki akarod nyomtatni.

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