Telefonszámunk: 1-472-0679

Query transzponálás

Kezdőlap Fórumok Excel témák Query transzponálás

4 bejegyzés megtekintése - 1-4 / 4
  • Szerző
    Bejegyzés
  • #5018
    irbisz
    Felhasználó

      Sziasztok!

      Több adatlapot (külön excel fájlt) szeretnék egy adatbázissá összerakni. Fájlokat mellékeltem, hogy kb miről lenne szó (a valós adattáblák szebben formázottabbak, jóval több adat van rajtuk és természetesen mindig vannak ki és belépő munkatársak). Ott akadok el, hogy egyesítés után már nem tudom a transzponálást megfelelően elvégezni, ha meg előtte transzponálok és teszem meg az első sort fejléccé, azt csak egy táblázaton tudom végrehajtani.

      Vince

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

        Próbáltam Querybe, nem sokra mentem vele.
        Először kellene Excelbe transzponálni, és utána benyomni Querybe, úgy biztos megy. Esetleg meg is makrózhatod.

        #5027
        irbisz
        Felhasználó

          🙁 Ha makróval transzponálom, akár már be is másolhatom egy új fájlba és kész az adatbázis. A problémám, hogy minden egyes adat megváltoztatásánál újra le kell futtatni. Feltételezem 100 adatlapnál már elég lassú, valamint nem vagyok róla meggyőződve, hogy az adatbázisból lekérdezett pivottáblák nem vesztik el a hivatkozást (bár mivel a táblázatnév nem változik várhatóan nem).

          #5028
          Titok
          Felhasználó

            Szia!

            Igen, ezt értem.
            Milyen gyakran kell futtatni? Nap feladat, vagy havi?
            Az alaptábla miből jön ki? Mert igazából azzal van baj, hogy eleve nem „Okosan” van tárolva az adat. A mezőnév kellene az első sorba.
            És ha a makróba raksz annyit, hogy lemented az xlsm-be az utolsó futtatás idejét, és legközelebb csak azokat a fájlokat gyúrod újra, amelyik a legutolsó makrófuttatás óta lett mentve? Ez már napi szinten is kezelhető lehet.

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