Telefonszámunk: 1-472-0679

[Resolved] Egyéni cellaformázás egyszerűbb módosítása

Kezdőlap Fórumok Excel témák [Resolved] Egyéni cellaformázás egyszerűbb módosítása

Topic Resolution: Resolved
8 bejegyzés megtekintése - 1-8 / 8
  • Szerző
    Bejegyzés
  • #6840
    Biggieboy
    Felhasználó

      Hali!

      Egy excelfájlban több kisebb táblázat van, ezekben a dátumot úgy adom meg, hogy Egyéni formázásban szövegesen ott a hónap (pl.: „Március „Normál) és így csak számokat kell beírni. Egyes táblázatokban össze-vissza vannak a dátumok.

      Kérdésem az, hogy ha hónapot akarok váltani (pl Március-ról Április-ra), akkor van-e olyan megoldás, hogy csak egy adott cellában adom meg az értéket (magát a hónapot) és arra hivatkoznék a cellaformázásban (és így nem kellene mindig másolnom mindenhova a formázást újra és újra)?

      Attachments:
      You must be logged in to view attached files.
      #6842
      Titok
      Felhasználó

        Nem tudom, mi értelme van ilyennek, de legördülőből, rejtett cellával, lapvédelemnél ilyesmit lehet csinálni. Annyi, hogy a szöveged a c oszlopban lesz, maga a szám a b-ben, de a C oszlophoz nem férsz hozzá. Jelszó nincs rajta.

        Attachments:
        You must be logged in to view attached files.
        #6845
        horvimi
        Adminisztrátor

          Szia!

          A hónap első napjához (A mintában a B3-ba) a hónap első napját írd dátumként (2020.03.01).
          Formázd meg egyéni módon a számformátumot: „hhhh n”, vagy „hhhh nn”
          Húzd le a teljes hónapra.

          Így több dolgot nyersz, elsősorban azt, hogy dátum marad és nem szám, ha esetleg később bármiféle összesítést, kimutatást szeretnél csinálni.
          Tehát benne lesz az év és a hónaop információ, ellemtétben a mostani megoldással, amikor csak számok lesznek ott.

          Imre

          #6847
          Biggieboy
          Felhasználó

            Bocs, de ezek szerint nem voltam egyértelmű.

            A táblázat dátum oszlopában össze-vissza vannak a dátumok de nincs előre beírva, csak az adott napon történik valamilyen tevékenység, így nem lehet előre meghatározni mikor milyen napból hány lesz és éppen hányadika. És 1 fájlon belül van kb tucatnyi ilyen kisebb táblázat. Feltöltöttem egy újabb mintát, remélem így érthetőbb (ebbe csak 1 táblázatot tettem).

            Attachments:
            You must be logged in to view attached files.
            #6849
            horvimi
            Adminisztrátor

              Ha cellában számokat szeretnél továbbra is tárolni, de a megjelenítést számformátummal formázni, akkor az a rossz hírem, hogy nem lehet megcsinálni amit akarsz.
              A formátum kód nem lehet cellahivatkozás, illetve nem tartalmazhat cellahivatkozást.

              Szóval vagy mindig manuálisan átírod, vagy segédoszlopban összerakod, ahogy Titok javasolta.

              Van még egy lehetőség, hogy eseménykezelő makrót teszel a mukafüzetekbe, ahol ezt szeretnéd csinálni, de azért én ezt alaposan meggondolnám, főleg, ha nem vagy jártas a makrózásban.

              Azzal megoldható, hogy ha egy adott oszlopban, adott cellától lefelé, vagy adott tartományban egy cella értéke megváltozik, akkor egy kis ellenőrzés után adja a cellának az általad használt formátumot, és a hónap nevét egy konkrét cellából vegye.

              Imre

              #6850
              Biggieboy
              Felhasználó

                A következő megoldást találtam rá (hátha érint valakit):

                1 adott munkalapon az összes cellát kijelöltem, ahol dátumot szeretnék. Ezután feltételes formázásnál megadtam, hogyha a cella értéke 1-31 között van, akkor a formátuma „Március”normál legyen. Sajnos csak munkalapon belül működik a szabálymegadás (Argh, komolyan még mindig itt tart az excel..)
                Lényeg, hogy így csak 2 db szabályt kell szerkesztenem utólag (mivel 2 munkalap van).

                Köszi a segítséget!

                #6851
                horvimi
                Adminisztrátor

                  Ezek nem dátumok, amiket oda írsz, hanem sima számok. Ha átformázod dátum formátumra, akkor 1900-as dátumokat fog írni.
                  Ilyesmit nem szoktak csinálni, amit te csinálsz, úgyhogy hadd kelljek az Excel védelmére.

                  #6853
                  Biggieboy
                  Felhasználó

                    Értem én, de amire használják, arra tökéletes. A delikvensnek semmi dolga, mint beír 1 db számot és rögtön kiírja, hogy március akárhányadika. Ennyi. Nem számolok ezzel a dátummal, semmi egyéb nem lesz vele, ez nem vizsgafeladat, csak a való életben használt tábla.
                    Lehet, hogy nem a legszebb megoldás, de legalább nem írják el sem az évet sem a hónapot (ha a napot elírja, azzal már nem tudok mit kezdeni), ezért sem mint dátum van kezelve a cella (valóban, 1900-tól kezdi).

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