Telefonszámunk: 1-472-0679

Hozzászólások

100 bejegyzés megtekintése - 801-900 / 1,382
  • Szerző
    Bejegyzés
  • Hozzászólás: [Resolved] CSV fájlok kezelése #6185
    horvimi
    Adminisztrátor

      Ha az xlsx-ben a csv tartalom van ugyanebben a formában, akkor mindegy.
      Néhány feltételezéssel élve esetleg meg lehet próbálni a következő utat:
      feltételezések:
      – Megvannnak a dolgozói nevek egy külön listában/excelben.
      – Nincs közöttük ismétlődés. (Ha van, akkor kell az adazonosító is)
      -A Névhez vagy az adóazonosítóhoz képest mindig ugyanannyi relatív eltolásra vannak a szükséges cellák egy emberhez. (Az aktuáls fájlban,és a jövőben mindig)

      Ha ezek igazak, akkor a menetet én így próbálnám:
      1. rákeresnék a névre (vagy az adóazonosítóra)
      2. Ha megtalálta, akkor megállapítom, hogy melyik cellában találta meg
      3. ELTOLÁS függvénnyel kiszedegetném hozzá képest jobbra-balra-le a többi adatot
      Ez egymásba ágyazva vélhetően egy elég bonyolult képletet ad, de csak egy figurára kell megcsinálni, a többire lehúzható.

      Kipróbáltam a bruttó bérre, ami a dolgozó1 szövegtől 16 sorral lejjebb, és 3 oszloppal jobbra van, és működik!

      A CSV különben teljes katasztróva, A dolgozó1 úgy van benne, hogy „: dolgozó1”
      Tehát ketőspont, szóköz, dolghozó1
      Az adóazonosító szintén.
      Elképesztő!!!

      Emiatt a dolgozó1 kettőspontos verzióját írtam, azt kell keresni, hogy hol van.
      Tehát A2-ben az van, hogy „: dolgozó1”
      Képlet a B2-ben a bruttó bérre

      =ELTOLÁS(INDIREKT("'[könyvelő-teszt.csv]könyvelő-teszt'!"&"D"&HOL.VAN(A2;'könyvelő-teszt.csv'!$D:$D;0));16;3;1;1)

      Működés:
      A HOL.VAN megkeresi az A2-t (dolgozó neve) a csv fájl D oszlopában, szövegesen összerakja a címét, majd az eltolás függvény első, bázis paraméterének INDIREKT függvénnyel odaadja, és 16 sor, 3 oszlop eltolással kivesz egy 1 sor és 1 oszlop magas tartományt, ami egy cella, ahol a bruttó bér van.

      Lehúztam a többi dolgozóra.
      Rögtön kibukott, hogy dolgozó2-nél nem 16, csak 14 sorral van lejjebb a bruttó bér, a dolgozó3-nál 15-el, dolgozó4-nél megint 14 sorral.

      Hát, ez nagyon gáz úgy ahogy van.
      Biztosan nem lehet valami normálisabb formátumot kinyerni abból a programból?
      Szégyen gyalázat 2019-ben

      Imre

      Hozzászólás: [Resolved] CSV fájlok kezelése #6178
      horvimi
      Adminisztrátor

        Szia!

        Ez első ránézésre elég durván néz ki.
        Tegyél fel lszi egy mintát ahhoz is, hogy mit szeretnél látni eredményként, mert a bér, járulék, szabadság adatok így kevés.
        Legyen fejléce, és a 4 dolgozói rekord, ahogy látni szeretnéd a végeredményt.

        makróval valószínűleg meg lehet csinálni, de időm biztosan nem lesz rá.
        A részletek megismerése után el tudom dönteni, hogy PowerQuery szóba jöhet-e.

        Mit jelent az, hogy a szerkezet minimálisan változik?

        Imre

        horvimi
        Adminisztrátor

          Sziasztok!

          Csak röviden felvázolnám, hogy mi volt az eredeti probléma.
          A MOST függvény (néhány más Excel függvénnyel együtt) un. Volatile típusú.
          Ez azt jelenti, hogy bármilyen cellaműveletre újraszámolódik, legyen az a művelet bárhol a munkafüzetben.

          Emiatt a probléma nem oldható meg sima függvénnyel, így eseménykezelő makrót kellett hozzá rendelni, ami az aktuális cellába beírja az aktuális időt. Delila szolgáltatott egy ilyen eseménykezelőt, és a többit ő majd elmeséli 🙂

          Imre

          Hozzászólás: Datumok közti adott napokra valo szüres #6153
          horvimi
          Adminisztrátor

            Kérdés, hogy a tól-ig dátumokat ebben a formátumban, hogy dd.mm.yyyy az Excel dátumként, vagy szövegként ismeri fel?
            Ha nem, akkor az első feladat a szöveges dátumok igazi dátummá alakítása.

            Ezeket adottnak tekinthetjük.

            A megoldás valami hasonló lehet egy sorban:
            1. Képezzük a szabi kezd és vég közötti összes dátumot tartalmazó tömböt
            2. megnézzük minden elemére, hogy a vizsgált intervallumba esik-e, ha igen, akkor 1, ha nem, akkor 0
            3. összeadjuk az 1-eseket.
            4. lehúzzuzk az összes sorra.
            5. az így kapott oszlopot szummázzuk, hogy a teljes állományra megkapjuk az összeget

            Ez egy elég bonyolultnak tűnő tömbképlet, de működik.

            =SZORZATÖSSZEG(--(SOR(INDEX($A:$A;B7):INDEX($A:$A;C7))>=$F$2)*--(SOR(INDEX($A:$A;B7):INDEX($A:$A;C7))<=$G$2))

            Csatoltam

            Imre

            Attachments:
            You must be logged in to view attached files.
            Hozzászólás: Datumok közti adott napokra valo szüres #6152
            horvimi
            Adminisztrátor

              Mivel megint nem Excel-t töltöttél fel, és nem annyira jól jelenik meg, amit megadtál, megint csak találgatni kell, hogy hogy vannak az adatok valójában
              Szóval, ha jól gondolom, akkor ha valaki egy napra megy szabira, akkor a kezdő és végdátum ugyanaz
              De az első 3 sor, egymás utáni napok, miért nem úgy van megadva, hogy Aladár Béla Júli 20 és júli 31 között volt szabin?
              Ha egy emberhez több szabi tartozik, akkor a neve nincs többet megadva a D oszlopban?

              Tehát így van?

              Aladár Béla	29.7.2019	29.7.2019
              	        30.7.2019	30.7.2019
              	        31.7.2019	31.7.2019
              	        1.8.2019	9.8.2019
              Következő ember xxxxxxxx        xxxxxxx

              Mi lenne, ha feltennél egy Excelt az adatok egy mintájával, de nem egy emberre, és az elvárt eredményeket is odaírnád a helyükre?

              imre

              Hozzászólás: Datumok közti adott napokra valo szüres #6142
              horvimi
              Adminisztrátor

                Ne haragudj, de annyit megtehetnél, hogy elárulod, milyen formátumban vannak az adatok, és mit jelent az összeszedés?

                Találgathatok az utóbbival kapcsolatban, hogy fejenként kell megmondani, hogy két dátum között hány nap szabi volt, vagy összesen mindenkit figyelembe véve, stb…, de hogy milyen forrásból kell dolgozni…?

                Odaírtan a fórumtéma indításához, hogy tölts fel minta adatot, egyértelmű kérdést tegyél fel. Akár teszteld valakin, hogy más, aki nincs benne, megérti-e amit kérdezel, miket kérdez vissza, ilyesmi.

                horvimi
                Adminisztrátor

                  Nem tudom, hogy érted-e mit csináltál, de a tanácsom az, hogy ezt a usedrange dolgot felejtsd el, nagyon bizonytalanul működik. Ezzel próbálja meg megállapítani, hogy hol van a vége a használt tartománynak.
                  De például, ha kitörölsz sorokat, attól még azt hiszi, hogy a régi méret a helyes.

                  Elvileg gondolom úgy működik, hogy a célmunkalap első sorában van a fejléc, és az első üres sorba szeretnéd rakatni vele az aktuális darabot.

                  Próbáld ki ezt kicserélni:

                  Destination:=wb.Worksheets("Célmunkalap").Range("A" & _
                    wb.Worksheets("Célmunkalap").Range("A1").Currentregion.Rows.Count + 1)

                  Imre

                  • A hozzászólás módosításra került: 5 years, 6 months telt el-horvimi.
                  horvimi
                  Adminisztrátor

                    Szia!

                    Mégis a makró mellett döntöttél? Nem jó döntés, de te tudod 🙂

                    Te írtad, vagy találtad, és próbálod faragni?

                    Modjuk leírhattad volna, hogy mit csinál, ahelyett, amit szeretnél.
                    Teszt adatok nélkül pedig egy csomó időmbe tellene próbálgatni.

                    Tehát tesztelés és debug nélkül első ránézésre a folyamat nem tűnik rossznak, de a következő problémát látom:
                    Olyan, mintha kétszer próbálná megcsinálni az átmásolást

                    Egyszer van egy Copy parancs, ami utána a Destination-ben mondja meg, hogy hová kellene másolni. (Itt különben a Destination:= kellene, tehát kimaradt egy kettőspont

                    Aztán lejjebb átvált az „órák” makrófüzetbe és a „Célmunkalap”-ra szintén bemásolná megint.
                    ha jól látom, akkor a makrós füzetben állva kell elindítani, különben nemlesz jó a működés.
                    Próbáld meg F8-al lépésenként futtatni és figyelni, hogy mi történik, fogod látni, hogy hol a hiba az algoritmusban. Persze ha elindul.

                    Imre

                    P.S
                    ha kódot másolsz a post-ba, akkor miután bemásoltad, jelöld ki, és nyomd meg a formázó gombok közül a code felratot. Ez formázatlan állapotban hagyja, és simán lehet másolni az Excel VBA editorába, nem kell cserélgetni a rossz idézőjeleket jóra, stb…

                    • A hozzászólás módosításra került: 5 years, 6 months telt el-horvimi.
                    horvimi
                    Adminisztrátor

                      Hány ilyet kell egybemásolni?
                      A számokhoz emberek tartoznak, gondolom az egy másik fájlban van, hogy kinek mi a száma, és a végső riport nevekhez rendel összesített adatokat.

                      Ha makrózni nem tudsz, akkor mást kell kitalálni.

                      Ez a feladat PowerQuery-vel egy fél óra alatt megcsinálható.
                      Excel 2016-tól felfelé minden Excelben menü szinten benne van.

                      Csatlakozol egy mappához és az abban lévő összes xlsx fájlt összefűzi.
                      Majd megadhatod, hogy minden fájlban milyen átalakításokat végezzen el. Pl. csak azt a két oszlopot hozza át, illetve egy fejlécet is ki kell találni, mert a minta fájlban legalább is nincs értelmezhető fejléc.

                      A műveletsort megjegyzi, tehát olyan, mint egy makró. Legközelebb csak a forrásmappa útvonalát kell megváltoztatni, és frissítés után az abban lévő fájlokat is összefűzi.

                      Süt, utolsó lépésként az összefűzés után még az összesítést is meg lehet csinálni, tehát a PIVOT tábla is kiváltható. Tovább megyek, ha megvan sz összesítés a számokra, akkor egy másik fájlból hozzá tudja tenni a számokhoz a neveket és egyéb infókat ha kell.

                      Részletesen nem tudom ide leírni, de mindenképpen ajánlom afigyelmedbe.
                      Kereséssel ezt találtam

                      Nálunk szokott lenni PowerQuery tanfolyam, legközelebb szeptember elejére van meghirdetve.
                      http://pentaschool.hu/excel/power-query-tanfolyam.php

                      Imre

                      horvimi
                      Adminisztrátor

                        Szia!

                        Ha jól értem, akkor a megoldás menete az lenne, hogy a mappában lévő összes fájlt bemásolod egy új táblázatba egymás alá, közös fejléccel, (Elég csak a szükséges oszlopokat akár), majd csinálsz belóle egy PIVOT táblát.

                        Ez megtehető
                        – Manuálisan, ha nincs sok fájl, és nem gyakori a feladat
                        – Lehet rá makrót készíteni
                        – Lehet automatizálni PowerQuery-vel

                        Mivel nem tudom milyen szinten állsz Excel-ben, csak a kérdésből lehet találgatni, egyelőre ennyi

                        Imre

                        Hozzászólás: [Resolved] Jutalmazás #6119
                        horvimi
                        Adminisztrátor

                          Én is örülök!

                          Hozzászólás: [Resolved] Jutalmazás #6116
                          horvimi
                          Adminisztrátor

                            Hány évet akarsz egyszerre figyelni?
                            Minél többet, annál bonyolultabb a dolog, mivel a fenti logika alapján, ha több évig nem sikerül a határt átlépni, aztán egyszer csak igen, akkor a több évvel ezelőtti bonusz járna neki, amit még meg is kellene tudni állapítani, hogy melyik is az.

                            Ja, és még az sem világos, hogy ha bármelyik évben alulmarad a teljesítménye még az előző évi határhoz képest is, vagy 300-nél is, akkor csak 1000 jár neki, vagy az előző évben kiharcolt bónusz?

                            3-4 évig talán le lehet követni képletekkel, és persze utána is, de egyre bonyolultabb lesz.
                            Apropó, negyedik évhez nem adtál feltételeket.

                            Magánvéleményem szerint ez nem motiváló bónusz rendszer, én biztosan harcolnék ellene.
                            Az aktuális év teljesítményét kellene csak figyelni.
                            Sőt, mi van akkor, ha az első ében rögtön 800+-t csinál?

                            Egy lehetséges megoldás lehet az, hogy évről évre csinálsz egy másik segédtáblát a határértékekkel, és onnan FKERES-el szeded ki az aktuálism éb bónuszát. Tehát évenként változik a képlet.

                            Első év
                            0 1000
                            300 2000

                            Második év
                            0 1000
                            300 2000
                            500 3000

                            Harmadik év
                            0 1000
                            300 2000
                            500 3000
                            800 4000

                            Az eredmény tábla meg ilyesmi:

                            	        2015	2016	2017	2018	B_20115	B_2016	B_2017
                            Kiss József	350	537	801		2000	3000	4000
                            Nagy Pál		250	400	801	1000	1000	2000
                            Alacsony Nándor	330	130	543	777	2000	1000	3000
                            Magas Andor	240	350	490	527	1000	2000	2000

                            Imre

                            • A hozzászólás módosításra került: 5 years, 6 months telt el-horvimi.
                            Hozzászólás: [Resolved] Jutalmazás #6114
                            horvimi
                            Adminisztrátor

                              Szia!

                              Logikai rést látok a rendszerben, amit tisztázni kell.

                              Itt vannak az általad leírt feltételek:
                              ————————————————-
                              – Alapesetben minden eladó 1000 forint jutalommal indul.
                              – Ha az első évben elad legalább 300 terméket, akkor 2000 forint jutalmat kap.
                              – Ha a rákövetkező évben elad legalább 500 terméket, akkor 3000 forint jutalom jár neki.
                              – Ha a rákövetkező évben elad legalább 800 terméket, akkor 4000 forint jutalomban részesül.
                              – Ha nem sikerül az éves ugrás, az előző évi kedvezménye marad meg.

                              Kérdésem, mi van, ha az eggyel korábbi évben nem teljesítette az ugrást, de a következőben igen?
                              Pl. Az elsőben nem adott el 300+-t, de a másodikban eladott 500+-t.
                              és így tovább, akár 2 év is kimaradhat, de mondjuk aztán megtáltosodik.

                              Szóval a határokat összegezni kell, vagy egyenként elég, ha teljesülnek?

                              Én az egyenkénti teljesüléseket gondolnám helyesnek, azaz egyesével megvizsgálom a feltételeket egy-egy HA függvénnyel és összeadom őket.

                              Tehát általánosan fogalmazva

                              Jutalom = 1000 + HA(első év >=300; 2000 ; 1000)+HA(második év >=500; 3000; előző évi jutalom) + stb

                              Most azt gondolom, hogy ezt a képletben szereplő előző évi jutalom miatt csak segédoszlopokkal lehet megoldani, tehát annyi segédoszlop, amennyi évet vizsgálsz, és az utolsó oszlop ezeknek az összege.

                              Imre

                              Hozzászólás: [Resolved] Excel vba makró jelszavam feloldása #6110
                              horvimi
                              Adminisztrátor

                                Most készült a legújabb oktatóanyag itt a bázison.
                                http://excel-bazis.hu/tutorial/vba-projekt-makro-jelszo-kiszedese
                                Nézd meg, neked csináltam ?

                                Imre

                                • A hozzászólás módosításra került: 5 years, 6 months telt el-horvimi.
                                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, 6 months telt el-horvimi.
                                  • A hozzászólás módosításra került: 5 years, 6 months telt el-horvimi.
                                  • A hozzászólás módosításra került: 5 years, 6 months telt el-horvimi.
                                  • A hozzászólás módosításra került: 5 years, 6 months telt el-horvimi.
                                  • A hozzászólás módosításra került: 5 years, 6 months telt el-horvimi.
                                  • A hozzászólás módosításra került: 5 years, 6 months telt el-horvimi.
                                  • A hozzászólás módosításra került: 5 years, 6 months telt el-horvimi.
                                  • A hozzászólás módosításra került: 5 years, 6 months telt el-horvimi.
                                  • A hozzászólás módosításra került: 5 years, 6 months telt el-horvimi.
                                  • A hozzászólás módosításra került: 5 years, 6 months telt el-horvimi.
                                  • A hozzászólás módosításra került: 5 years, 6 months telt el-horvimi.
                                  • A hozzászólás módosításra került: 5 years, 6 months telt el-horvimi.
                                  • A hozzászólás módosításra került: 5 years, 6 months telt el-horvimi.
                                  Attachments:
                                  You must be logged in to view attached files.
                                  Hozzászólás: Excel adatbázis létrehozása #6076
                                  horvimi
                                  Adminisztrátor

                                    Ezt Excel-ben makrokkal, urlapokkal lehet megcsinálni.
                                    Emellett az adatbázist is meg kell tervezni, a törzs táblák, kapcsolatok rendszerét, ki kel.talalni a karbantartás módját, és azt, hogy a felhasználók csak azt tehessék,.amit megengedsz nekik.
                                    Ez egy klasszikus, min. 3 táblás adatbázis es ehhez frontend fejlesztés.
                                    Az Excel erre nem való, de egy halom programozassal rávehető.

                                    Ha nem tudsz programozni, akkor szerintem ez nagy falat lenne neked elsőre.
                                    Viszont rengeteget tanulnál, az biztos. Sok probléma vetődik fel, annak mind utánanézni, próbálni, anyázni…

                                    Access-ben egy ilyet sokkal gyorsabban össze lehet rakni.
                                    Persze az sem egyszerű…

                                    Imre

                                    Hozzászólás: [Resolved] Pivot színek #6068
                                    horvimi
                                    Adminisztrátor

                                      Röviden a válasz: NEM
                                      Hosszabban: Ezt a színezgetest el kellene felejteni úgy általában.
                                      Csábító, hogy lehet szín szerint szűrni, de a helyes út az, hogy egy külön oszlopot csináltok erre a célra. Ebben vagy képlettel határozzátok meg a kategóriát ( HA függvény pl.), Vagy kézzel írjatok be.
                                      Ez adni fog egy új Pivot mezőt, ami már használható csoportositasra.

                                      Imre

                                      P.S
                                      Ha egy kérdésre kapsz választ, kérlek jelezd egy kommentben!
                                      Az előző kérdésedre gondolok.
                                      Így a többi látogató látja, hogy a válasz megfelelő, es en is le tudom zárni, hogy RESOLVED.
                                      Köszi

                                      • A hozzászólás módosításra került: 5 years, 7 months telt el-horvimi.
                                      Hozzászólás: [Resolved] excel cella formázás #6065
                                      horvimi
                                      Adminisztrátor

                                        Titok megoldása jó, de lássuk be, korlátokat tartalmaz 🙂 Legalább is egyet, a végdátumot illetően. Persze lehet beírni még későbbi dátumot, akár a jövő évezredre ha optimisták vagyunk.

                                        Másik lehetőség az egyedi szabály, ahol azt vizsgáljuk, hogy a beírt adat szám-e, mert ugye a dátumok számok valójában.
                                        Oszlop kijelölése -> Adatok/érvényesítés -> Engedve:Egyéni -> Képlet: =Szám(az első cella címe dollárjel nélkül)
                                        Ez viszont minden számot elfogadna, nem csak dátumot.

                                        Úgyhogy én Titok megoldását csinálnám…

                                        Imre

                                        horvimi
                                        Adminisztrátor

                                          Nagyon örülünk, hogy örülsz 🙂

                                          horvimi
                                          Adminisztrátor

                                            Sziasztok!

                                            Én is tettem fel egy változatot részben azonos, részben egy kicsit más megközelítésben.
                                            – Sávokra bontottam az idő részt óránként a PIVOT-ban
                                            – Csináltam 3 féle chart-ot (Oszlop, vonal, terület), lehet választani
                                            Tettem fel két szeletelőt (Év és hónap)

                                            Imre

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

                                              Szia!

                                              Kérdés, hogy az óra-perc-másodperc adataid hogy vannak a cellákban?
                                              ha ezek valóban időértékek, akkor valójában 1-nél kisebb számok, amiből elsőként az időt hagyományos módon mutató tört számot lehet csinálni 24-el való felszorzással.

                                              Másik, hogy ha jól gondolom, akkor egy dátum annyiszor ismétlődik, ahány időértéked van az adott napon, tehát itt még egy összesítést is érdemes csinálni.

                                              És még egy kérdés, hogy valójában mit is akarsz látni?
                                              Az egyes dátumokhoz tartozó eloszlásokat, vagy az öszes dátum elemzéséből csak a napszakokra kijövő eloszlást az adott intervallumban?

                                              Segítség lenne, ha csatolnál egy minta táblát, és akár kézzel megrajzolnád, hogy mit szeretnél látni?
                                              Pl. a vízszintes tengelyen az órák 7-19h között egyesével, a függőleges tengelyen az adott órához tartozó adatpontok száma.
                                              Ha ez kb. így van, akkor én az adatok előkészítése után PIVOT táblával és/vagy PIVOT chart-al csinálnám
                                              Ezt lehetne szeletelni mondjuk naponként, ha az is érdekes.

                                              Imre

                                              Hozzászólás: [Resolved] textbox formázása #5982
                                              horvimi
                                              Adminisztrátor

                                                A Change esemény lefut minden karakter lefutása után, tehát az első számjegynél is.
                                                Használd inkább az AfterUpdate tulajdonságot!

                                                Private Sub TextBox1_AfterUpdate()
                                                    TextBox1.Value = Format(TextBox1.Value, "### ###.00" & " Ft")
                                                End Sub

                                                Imre

                                                Hozzászólás: [Resolved] textbox formázása #5976
                                                horvimi
                                                Adminisztrátor

                                                  Ez nagyjából ugyanaz a probléma, mint a Label HUF ügy, amit nemrég kérdeztél.

                                                  Nem gondolom helyesnek, hogy nem teszed ki a textbox után a .Value tulajdonsagot. Talán ez a default tulajdonsaga, de akkor is.
                                                  Ha a fentiek szerint nem megy, akkor próbáld a Text tulajdonsaggal.

                                                  Hozzászólás: [Resolved] label feltételes formázása #5946
                                                  horvimi
                                                  Adminisztrátor

                                                    Label1.Caption = Format(Label1.Caption, "0.000000" & " HUF")

                                                    És a többire is hasonlóan.

                                                    Imre

                                                    Hozzászólás: Grafikus gyártási tervezet #5874
                                                    horvimi
                                                    Adminisztrátor

                                                      Szia!

                                                      Rajzold le, hogy mit szeretnél látni, mert így eléggé homályos.
                                                      Tegyél hozzá mintaadatot.

                                                      Úgy képzelem, hogy egymás után illesztett téglalapokat szeretnél látni. Vagy mit?
                                                      Én nem érek ehhez, nem tudok tanácsot adni.

                                                      Szerintem halmozott sávdiagram jó lehet az ábrázolásra, de a határpontok leolvasása, kivetítése az időtengelyre pl. már problémás lehet.

                                                      Excel vagy Power BI, az első körben mindegy.

                                                      A dátumok kezelésével vagy gondban vagy az idővel? (Utóbbira gondolok, hogy azt akartad írni.)
                                                      Itt azt kell figyelembe venni, hoyg az Excelben 1 nap = 1 egész.
                                                      tehát 1 óra = 1/24, 1 perc = 1/24/60, stb..

                                                      Kicsit matekozni kell

                                                      Imre

                                                      Hozzászólás: Grafikus gyártási tervezet #5870
                                                      horvimi
                                                      Adminisztrátor

                                                        Szia!

                                                        Én nem hinném, hogy erre Excel-t kell használni (bár bizonyára lehet, ha nagyon egyszerű a gyártás)
                                                        A gyártásnak általában nagyon so paramétere van.

                                                        Ha minden információ rendelkezésedre áll, akkor a szükséges adatokat valószínűleg gyorsan elő lehet állítani a bemenő adatokból képletekkel.
                                                        A gyártást folyamatként szoktuk értelmezni és különböző állapotok jellemzik a terméket az útján.
                                                        Az ábrázolás egy újabb kérdés, hogy mit szeretnétek látni.

                                                        Ez a kérdés túlmutat szerintem egy ilyen fórumon.
                                                        Néhány vélemény, link esetleg várható.

                                                        Rákerestél már a témára?

                                                        Nekem ezek jöttek először magyarul.

                                                        https://www.tankonyvtar.hu/hu/tartalom/tamop412A/2011-0003_04_szamitogepes_termelesiranyitas/termelesi_terv_osszeallitasa_Z46eyXZvYiPxNP6q.html
                                                        https://digitalisgyar.wordpress.com/2016/07/10/excel-alapu-cegek/
                                                        http://gyartastrend.hu/gazdasag/cikk/termelestervezes_ujrafogalmazva__on_plan
                                                        http://asprova.hu/

                                                        Imre

                                                        Hozzászólás: PowerP szűrési útvonal tiltás #5850
                                                        horvimi
                                                        Adminisztrátor

                                                          megjavítottam a feltöltést, már működik.
                                                          Szóval, mit szeretnél elérni?

                                                          • A hozzászólás módosításra került: 5 years, 9 months telt el-horvimi.
                                                          Hozzászólás: PowerP szűrési útvonal tiltás #5831
                                                          horvimi
                                                          Adminisztrátor

                                                            Valami miatt nem működik a feltöltés.
                                                            Szóval amíg nem tudom megjavítani, addig is írd körbe, hogy mit is szeretnél csinálni?

                                                            imre

                                                            • A hozzászólás módosításra került: 5 years, 10 months telt el-horvimi.
                                                            Hozzászólás: Három excel – három monitor #5803
                                                            horvimi
                                                            Adminisztrátor

                                                              Szia!

                                                              Ez operációs rendszer szintű beállítás.
                                                              natív VBA megoldás biztosan nincs rá, legalább is szerintem.

                                                              Ha létezik olyan app, amivel ilyesmit lehet csinálni, és az scriptelhető vagy esetleg indítási paraméterezhető és bat fájlból indítható, stb…

                                                              Imre

                                                              horvimi
                                                              Adminisztrátor

                                                                Szívesen

                                                                horvimi
                                                                Adminisztrátor

                                                                  Az elso keplet a tetején, a második sorban legyen ez:

                                                                  =FKERES(Q2;Raktár!$N:$S;2;0)

                                                                  Azza teljes oszlopokat adunk meg keresesi tablanak.

                                                                  Ezt másold lefelé

                                                                  horvimi
                                                                  Adminisztrátor

                                                                    A képletben a keresési táblát le kel rögzíteni ($)

                                                                    horvimi
                                                                    Adminisztrátor

                                                                      Ha az N oszlopban keresel, ea az I oszlopbol akarsz visszakapni adatot, azaz balról, az FKERES nem fog menni.

                                                                      A te kepleted, amit jónak mondasz, az N oszlopban keres, es az O oszlopbol ad vissza eredményt.
                                                                      Mivel a megadptt keresési tabla második oszlopa az N utáni, tehát az O oszlop.

                                                                      Ha ezt akartad, akkor ok.

                                                                      horvimi
                                                                      Adminisztrátor

                                                                        Ha a szemeddel vagy kereséssel megtalálod, de az FKERES nem találja, akkor a két lapon nem teljesen egyforma az adat.

                                                                        Ha leirnad ide a.kepletet, az segithetne.

                                                                        Imre

                                                                        horvimi
                                                                        Adminisztrátor

                                                                          Ezt csinálja az FKERES vagy angolul a VLOOKUP függvény

                                                                          horvimi
                                                                          Adminisztrátor

                                                                            Keresőfüggvénnyel sehogy

                                                                            horvimi
                                                                            Adminisztrátor

                                                                              A cellád megvan ugyebár: ws.Cells(sor, 2)
                                                                              A beleírandó szöveged is megvan: Me.TextBox4.Value

                                                                              Nézd meg a talált mintát, és helyettesítsd be ezeket.

                                                                              Imre

                                                                              horvimi
                                                                              Adminisztrátor

                                                                                Mi lenne, ha rákeresnél, hogyan kell megjegyzést beszúrni egy cellába VBA-val?

                                                                                Hozzászólás: [Resolved] Szeletelőben dátumok sorrendje #5769
                                                                                horvimi
                                                                                Adminisztrátor

                                                                                  Power Pivotban könnyű a helyzeted, mert az adatmodellben meg lehet mondani, hogy egy oszlopot rendezzen egy másik oszlop alapján a PIVOT táblákban.
                                                                                  Tehát ha a táblában van hónap szám és hónap név is, akkor a hónap szám alapján történjen a rendezés.

                                                                                  Sima Pivotban a fentieken kívül azt is teheted, hogy a Hónapnév elé behúzod a hónapszámot, majd táblázatos elrendezésbe teszed.

                                                                                  Van itt egy pár megoldás, sok sikert hozzá!

                                                                                  Imre

                                                                                  Hozzászólás: [Resolved] Szeletelőben dátumok sorrendje #5765
                                                                                  horvimi
                                                                                  Adminisztrátor

                                                                                    A HÓNAP fv November előtt egy jegyű számokat ad vissza, és számként ezt nem is nagyon lehet megváltoztatni.
                                                                                    Ha ezen a vonalon megyünk, akkor én szövegként készítenék egy ilyen sort a dátumokból.

                                                                                    De így nem lehet külön venni az évet és a hónapot.

                                                                                    Emiatt én azt szoktam javasolni (És profi adatbázisokban is ezt látom), hogy legyen egy kalkulált év oszlop szövegként, és egy természetes hierarchia az év-hónap kombójával megont egy külön oszlopban.
                                                                                    Ha A2-től mennek a dátumok, akkor
                                                                                    B2-ben:
                                                                                    =SZÖVEG(ÉV(A2);"0000")
                                                                                    C2-ben:
                                                                                    =B2&"_"&SZÖVEG(HÓNAP(A2);"00")

                                                                                    De ha neked ban egy szöveges hónap oszlopod, és az nem jól jelenik meg a PIVOT tblában, akkor annak oka az is lehet, hogy nem a dátum oszlopból van automatikusan képezve (amit az Excel 2016+ verziók csinálnak), hanem kalkulált oszlop tartalmazza szövegesen a hónapneveket.
                                                                                    És mondjuk magyar hónapnevek vannak, de az Excel (illetve a Windows) az angol, így az egyéni listákban a hónapnevek angolul vannak benne.

                                                                                    Tehát simán lehet, hogy kell adj egy egyéni listát az Exceledbe az általad használt hónapnevekkel

                                                                                    Aztán még az is kérdés, hogy sima PIVOT vagy PowerPivot tábláról van-e szó.

                                                                                    Imre

                                                                                    Hozzászólás: [Resolved] Cellán belüli formázások #5756
                                                                                    horvimi
                                                                                    Adminisztrátor

                                                                                      Olyan függvény nem létezik, ami ezt tudná.
                                                                                      Még makróval sem olyan egyértelmű, de azzal biztosan meg lehet.

                                                                                      Hozzászólás: [Resolved] Cellán belüli formázások #5753
                                                                                      horvimi
                                                                                      Adminisztrátor

                                                                                        "ennyi kifizetés volt :" & SZÖVEG (A1;"$# ###0")

                                                                                        Vagy vmi ilyesmi

                                                                                        Imre

                                                                                        horvimi
                                                                                        Adminisztrátor

                                                                                          Ezt a feladatot valóban csak makróval lehet megcsinálni.
                                                                                          Ha az Excelben tovább szeretnéd használni a megtalált cella címétr egy hivatkozásban:

                                                                                          – Titok kódját egy UDF-be (saját munkalapfüggvény) lehetne használni, ahol a bemenő pareaméterek:
                                                                                          – Tartomány, ahol keresünk
                                                                                          – Mit keresünk
                                                                                          Visszatérési érték: „nincs, ha nem találta, a cella címe, ha megtalálta

                                                                                          A visszakapott címet az Excel felületen tovább használhatod INDIREKT függvénnyel.

                                                                                          Imre

                                                                                          Hozzászólás: Generálás, ismétlődés nélkül #5646
                                                                                          horvimi
                                                                                          Adminisztrátor

                                                                                            Igen, utólag elgondolkodtam én is ezen, és a folyamatot kicsit módosítanám.
                                                                                            Az új cikkeket és a hozzájuk generált vonalkódokat egy külön lapon vagy tartományban gyűjteném.
                                                                                            A lap talán jobb.
                                                                                            Így érjük el, hogy folymatosan számozódjon, és tudjuk, hogy mi volt az utolsó felhasznált vonalkód.

                                                                                            Előkészület
                                                                                            Megcsinálod ezt az új lapot, két oszlop fejléccel, pl. uj_cikkek néven
                                                                                            – új vonalkód
                                                                                            – cikkszám
                                                                                            Az új vonalkód első cellájába beírod a kezdő vonalkódot (pl,: 2019000000000)

                                                                                            Kézi munkafolyamat Makró nélkül
                                                                                            1. Bemásolod az új számla adatokat
                                                                                            2. A feltöltő lapon alkalmazod a képleteket, vagy azok már maguktól működnek
                                                                                            3. Leszűröd azokat, ahol az FKERES nem találta a cikkszámot
                                                                                            4. A nem talált cikkszámokat átmásolod az uj_cikkek lapra a már ott lévő cikkszámok alá
                                                                                            5. A kitöltővel lehúzod az előtte lévő vonalkódot, ami magától növekedni fog
                                                                                            6. A most keletkezett új vonalkódokat és cikkszámokat kijelölöd és átmásolod az ALAPADATOK lapra

                                                                                            Imre

                                                                                            Hozzászólás: [Resolved] Dátum szövegként #5641
                                                                                            horvimi
                                                                                            Adminisztrátor

                                                                                              Szerintem Titok csak örömmel tudatta velünk, hogy megtalálta ezt a két függvényt 🙂

                                                                                              Főleg az első (TEXT / SZÖVEG) okoz sok örömet.
                                                                                              IGEN elég sok szituációban ad megoldást, viszont a dátumok esetén nyelvfüggő a dolog, mert a formátumot szövegként kell megadni.

                                                                                              Köszi a megosztást Titok!

                                                                                              Hozzászólás: Generálás, ismétlődés nélkül #5624
                                                                                              horvimi
                                                                                              Adminisztrátor

                                                                                                Szia!

                                                                                                A csatolmány nem mentz fel, mert 512k-nál nagyobb volt.
                                                                                                Csinálj egy akkorát, ami belefér.

                                                                                                Minta nélkül (de még mintával is) eléggé homályos amit szeretnél, nagyjából értem:

                                                                                                – Az ALAPADAT lapon van egy vonalkód-cikkszám összerendelés
                                                                                                – A SZÁMLA lapra bemásolsz számla adatokat valahonnan
                                                                                                – A FELTÖLTÉS lapra valami képletezős megoldással gondolom ki akarod keresni a cikkszámokhoz rendelt vonalkódokat.
                                                                                                – De lehetnek olyan (új) cikkszámok, aminek nincs még kódjuk. Ezekhez az FKERES hibaüzenetet fog adni a FELTÖLTÉS lapon.
                                                                                                – Ki akarod gyűjteni ezeket a cikkszámokat, majd az ALAPADAT lapon új, még nem szereplő kódokat szeretnél hozzájuk rendelni. Ettől meggyógyul a FELTÖLTÉS lapon az FKERES.

                                                                                                Az elgondolás nem rossz, kiindulhatsz a 2019000000000 kódból, de szövegesen írd be, ne szám legyen.
                                                                                                Az oszlopát még üresen szövegesre állíthatod, vagy az első adatsorban a kezdő kódot aposztróffal kezdve írod be.

                                                                                                Kézi munkafolyamat Makró nélkül
                                                                                                1. Bemásolod az új számla adatokat
                                                                                                2. A feltöltő lapon alkalmazod a képleteket, vagy azok már maguktól működnek
                                                                                                3. Leszűrod azokat, ahol az FKERES nem találta a cikkszámot
                                                                                                4. A nem talált cikkszámokat átmásolod az ALAPADATOK lapra a már ott lévő cikkszámok alá
                                                                                                5. A kitöltővel lehúzod az előtte lévő vonalkódot, ami magától nővekedni fog

                                                                                                Automatizálás makróval
                                                                                                A fenti lépéseket a 2. ponttól lehet automatizálni

                                                                                                Ha nem jól értettem valamit, akkor jelezd!

                                                                                                Imre

                                                                                                • A hozzászólás módosításra került: 6 years telt el-horvimi.
                                                                                                Hozzászólás: Excelből txt file létrehozás "" nélkül #5623
                                                                                                horvimi
                                                                                                Adminisztrátor

                                                                                                  Hogy csinálod ezt most?
                                                                                                  Kimásolod az oszlopot egy másik munkafüzetbe, és onnan akarod menteni?
                                                                                                  Mi van, ha csv-ként mented, majd átnevezed txt-re?

                                                                                                  Imre

                                                                                                  Hozzászólás: [Resolved] Munkalap megosztás #5621
                                                                                                  horvimi
                                                                                                  Adminisztrátor

                                                                                                    Hát, a kérdés érdekes, mert a dokumentum és a munkafüzet ugyanazt jelenti.
                                                                                                    De azért megpróbálok valami értelmeset írni:

                                                                                                    A dokumentum megosztása
                                                                                                    Ezt lehet értelmezni úgy, hogy operációs rendszer (szerver) fájlrendszer szinten lehet jogusultságokat kiadni és ha egy fájlhoz, vagy gyakrabban egy mappához többen is hozzáférnek, akkor az megosztottnak számít.
                                                                                                    Ez csak az a szint, hogy látod a fájlt, és ki is tudos nyitni.
                                                                                                    Ettől még nem lesz közös használatú abban az értelemben, hogy ugyanazon a munkafüzeten egyszerre többan is tudnának dolgozni.

                                                                                                    A munkafüzet megosztása – közös használat
                                                                                                    A Titok által megadott első linken leírtak szerint. Ilyenkor a munkafüzetnek olyan megosztott mappában kell lennie, ahová a munkatársaknak írási joga is van. Így többen tudják úgy megnyitni, és dolgozni benne, hogy el is tudják menteni a változtatásokat ugyanabba a fájlba.

                                                                                                    Ilyenkor felmerül az ütközés fogalma, amikor ugyanazt a cellát ketten vagy többen szerkesztik.
                                                                                                    ha ez kizárható, akkor elműködget a dolog.

                                                                                                    A közös használatú Excel munkafüzetekkel elég sok probléma lehetséges, és elég sok korlátozással is jár, ezért helyette a SharePoint-os vagy az Online, Onedrive-os megoldást támogatja a MS inkább.

                                                                                                    Szóval az Excel alapvetően nem való konkurens használatra, és ezen a fentiek csak kissé tudnak segíteni.

                                                                                                    IMre

                                                                                                    Hozzászólás: [Resolved] Office 2019 makró! #5613
                                                                                                    horvimi
                                                                                                    Adminisztrátor

                                                                                                      Na.
                                                                                                      Az irodai gépemen 2019 van.
                                                                                                      Azon is megy.

                                                                                                      Szóval itt valami más lesz a probléma.

                                                                                                      Nem nagyon tudom, hogy mi, de a leveszem a régit és felteszem az újat környékén keresgélnék.

                                                                                                      Nálam olyan telepítés volt, hogy nem volt előtte másik office.

                                                                                                      Javaslatom:
                                                                                                      A makró szerkesztőben:

                                                                                                      Tools-> References
                                                                                                      Itt nézd meg, hogy van-e olyan tétel, ahol van pipa, de mellette az van, hogy Missing.

                                                                                                      ha van ilyen, vedd ki a pipát.

                                                                                                      Mentés, bezárás, újra nyitás

                                                                                                      ???

                                                                                                      Imre

                                                                                                      • A hozzászólás módosításra került: 6 years telt el-horvimi.
                                                                                                      Hozzászólás: [Resolved] Office 2019 makró! #5606
                                                                                                      horvimi
                                                                                                      Adminisztrátor

                                                                                                        Kipróbáltam Office 365-ön, simán lefut.

                                                                                                        Imre

                                                                                                        Hozzászólás: [Resolved] Office 2019 makró! #5603
                                                                                                        horvimi
                                                                                                        Adminisztrátor

                                                                                                          Mégis hol áll meg, mit ir ki?
                                                                                                          Rakerestel-e a problémára?

                                                                                                          Imre

                                                                                                          Hozzászólás: online Excel #5585
                                                                                                          horvimi
                                                                                                          Adminisztrátor

                                                                                                            Szia Ági!

                                                                                                            Hát nem teljesen világos, hogy mi a probléma, de megpróbálom kitalálni:
                                                                                                            Szóval van egy Excel, amiben voltak adatok, és volt egy PIVOT tábla.
                                                                                                            Ezt feltöltöttétek Online Excel-be (OneDrive)

                                                                                                            Új sorokat vettetek fel az adatokhoz, amiből a PIVOT készült, és ezek a PIVOT frissítésekor nem jelentek meg a PIVOT táblában?
                                                                                                            Ha a régi adatokat módosítod, és frissítesz, akkor változik?

                                                                                                            Egyáltalán az a probléma?

                                                                                                            Az Online Excel-ben 2018 tavasz óta van PIVOt tábla lehetőség.
                                                                                                            Ha a PIVOT adatforrása egy sima tartomány, és az alapján készült a PIVOT, akkor az Excel Online nem fogja felvenni az újonnan bekerülő rekordokat.
                                                                                                            A forrás tartományt táblázattá kell alakítani. Ezt Online verzuióban is meg lehet csinálni.

                                                                                                            1. Belekattintasz az adatforrásba (Bármely cella)
                                                                                                            2. Beszúrás menü -> Táblázat
                                                                                                            3. Elfogadod a címtartományt, amit felajánl

                                                                                                            Ha sikerült, akkor zebra sávossá változik.

                                                                                                            Na, most jön a lényeg, hogy ezután meg kell magyarázni az Excel-nek, hogy ezentúl a Táblázat legyen az adatforrása, ne a sima tartomány.

                                                                                                            Ehhez meg kell nyitni a Desktop Excelben. Van egy ilyen menüpont, e szerintem tudod.
                                                                                                            A Desktop Excelben ha belekatintasz az adatforrásba, akkor fent lesz egy sötétzöld Táblázateszközök gomb, és ha rákattintasz, lesz saját szalagja.
                                                                                                            Annak a bal oldalán lesz a táblázat neve (Táblázat1)

                                                                                                            Ezt jegyezd meg, vagy copy-zd ki.

                                                                                                            Ezután menj a Pivot táblára, és az Elemzés lapon módpsítds az adatforrást a táblázat nevére.

                                                                                                            Végül mentsd el a OneDrive-ra.

                                                                                                            Ezek után a végére kerülő új sorokat is magától felveszi majd, csak frisíteni kell a PIVOT táblát.

                                                                                                            Remélem ez a gond, és segít a leírás

                                                                                                            Mivel az Online Excel-ben jelenleg nem lehet változtatni a PIVOT adatforrását, igazából már eleve úgy kellett volna feltölteni, hogy az adatforrás táblázat.

                                                                                                            Itt írtam erről pár éve:
                                                                                                            http://excel-bazis.hu/tutorial/tablazatok-az-excelben

                                                                                                            Imre

                                                                                                            • A hozzászólás módosításra került: 6 years telt el-horvimi.
                                                                                                            • A hozzászólás módosításra került: 6 years telt el-horvimi.
                                                                                                            horvimi
                                                                                                            Adminisztrátor

                                                                                                              Ez teljesen jó, amit Delila írt.
                                                                                                              Én csak annyit tennék hozzá, hogy ezt meglátásom szerint egy sima irányított / speciális szűréssel meg lehet csinálni. Csak az a feltétel, hogy a Q oszlopban nincs semmi.

                                                                                                              Mivel mindig újra fut, és a teljes 6000+ táblát szűri, ezért a táblázat nem feltétlenül indokolt.
                                                                                                              Bár azt is meg lehet csinálni, hogy az eredmény lapon minden futás előtt törlöd a már ott lévő korábbi futás eredményét.

                                                                                                              Hozzászólás: ReDim (1 to p) #5576
                                                                                                              horvimi
                                                                                                              Adminisztrátor

                                                                                                                Ha viszont a Redim a lényeg, akkor beállítható, hogy a tömböket ne nullától, hanem 1-től indexelje, csak nme javasolt.
                                                                                                                A modul tetejére (ahová az option explicit szokott kerülni) be kell írni, hogy

                                                                                                                Option Base 1

                                                                                                                De ez nem a legjobb megoldás, inkább deklarációkor szokták megadni, hogy a tömb mettől meddig megy alapból.

                                                                                                                Dim Sh() as string   'Dinamikus tömb
                                                                                                                
                                                                                                                Megy a progi ... majd egyszer csak méret növelés, az eddigiek megőrzésével
                                                                                                                
                                                                                                                Redim Preserve sh(1 to új méret)

                                                                                                                Preserve nélkül újra dimenzionálja a tömböt, de eldobja a tartalmát. Ja, és az 1-el megadod azt is, hogy 1-től fogja indexelni.

                                                                                                                Amíg még nincs tartalma, elég a Redim önállóan.
                                                                                                                Ciklusban feltöltögetve dinamikusan már kell a Preserve is.

                                                                                                                Imre

                                                                                                                • A hozzászólás módosításra került: 6 years telt el-horvimi.
                                                                                                                Hozzászólás: [Resolved] Power pivot kimutatás #5571
                                                                                                                horvimi
                                                                                                                Adminisztrátor

                                                                                                                  Nagyon nem néz jól ki ez a modell.
                                                                                                                  Mit szeretnél tulajdonképpen?

                                                                                                                  A KEY tábla egy Törzs vagy dimenzió tábla. Itt az ID a kulcs, és minden kulcshoz tartozik egy név.
                                                                                                                  Ez a tábla az 1 és 2 táblákkal 1:N kapcsolatban van, tehát elvileg az igaz, hogy mindkettőben többször is előfordulhat ugyanaz az ID Más nevekkel és jelző 1 vagy 2 tulajdonságokkal?

                                                                                                                  Vagy arra vagy kíváncsi, hogy ha behúzol egy ID-t és egy nevet a KEY táblából a SOR dobozba, akkor ahhoz milyen Jelző 1 és Jelző 2 tartozik a két másik táblából?

                                                                                                                  Ehhez az 1 és 2 táblákat össze kellene fűzni közös fejléccel pl. Power Query-vel, és betölteni az adatmodellbe, és azt az 1 táblát összekötni ID alapján a KEY táblával.

                                                                                                                  Szerintem

                                                                                                                  Imre

                                                                                                                  Hozzászólás: [Resolved] Power pivot kimutatás #5568
                                                                                                                  horvimi
                                                                                                                  Adminisztrátor

                                                                                                                    Az A tábla az N oldal B és C esetén ugye?
                                                                                                                    A Pivot érték mezőbe (Szumma) csak a kapcsoló táblából húzhatsz elemeket
                                                                                                                    A SOR vagy oszlop mezőbe bármelyikből.

                                                                                                                    ha nagyon nem megy, akkor az A táblába csinálj egy új oszlopot és RELATED-el vedd át az egyik dim tábla értékeit abból az oszlopból, ami kell a PIVOT-ba, majd innen húzd be.

                                                                                                                    Hozzászólás: [Resolved] Power pivot kimutatás #5566
                                                                                                                    horvimi
                                                                                                                    Adminisztrátor

                                                                                                                      Szia!

                                                                                                                      Látni kellene az adatmodellt!
                                                                                                                      Gondolom Excel PowerPivot-ról van szó.

                                                                                                                      – Hány tábla van?
                                                                                                                      – A kapcsolat valóban 1:N?
                                                                                                                      – Ha több tábla van, akkor csillag séma? (Azaz egy tranzakciós tábla van, és ahhoz kapcsolódik egy vagy több dimenzió tábla?)
                                                                                                                      – stb…

                                                                                                                      Valami kisebb minta kellene, és az, hogy mit szeretnél látni ahelyett, amit most látsz.

                                                                                                                      Imre

                                                                                                                      horvimi
                                                                                                                      Adminisztrátor

                                                                                                                        Mi van akkor, ha az első képletben minden feltétel egy ÉS függvényben van?
                                                                                                                        Nem nagyon nézegettem sokáig, de szerintem ha teljesül az.hogy:

                                                                                                                        E2>P2 ÉS D2<>1 ÉS D2<>2 ÉS D2<>36 ÉS D2<>38

                                                                                                                        ???

                                                                                                                        Imre

                                                                                                                        Hozzászólás: [Resolved] gördülő összegzés 7 naponként #5555
                                                                                                                        horvimi
                                                                                                                        Adminisztrátor

                                                                                                                          OK, értem.
                                                                                                                          Ha ugyanaz az ID többször is átlépi a 300e-t, akkor ezek közül elég neked az egyik, pl. a legnagyobb.

                                                                                                                          Klassz megoldás!

                                                                                                                          horvimi
                                                                                                                          Adminisztrátor

                                                                                                                            Szia!

                                                                                                                            Van itt egy cikk erről, 2014-ben írtam.

                                                                                                                            http://excel-bazis.hu/tutorial/egyedi-ertekek-megszamolasa

                                                                                                                            Imre

                                                                                                                            Hozzászólás: 2019 #5550
                                                                                                                            horvimi
                                                                                                                            Adminisztrátor

                                                                                                                              Ez nagyon jó!
                                                                                                                              Kitehetem az Excel bázis Facebook oldalra?

                                                                                                                              Hozzászólás: [Resolved] gördülő összegzés 7 naponként #5543
                                                                                                                              horvimi
                                                                                                                              Adminisztrátor

                                                                                                                                Ha.ha 🙂

                                                                                                                                Na de az eredeti feladatot már értem, de a megoldást még nem igazán.

                                                                                                                                Úgy képzelem, hogy egy dátumhoz ugyanaz az ID többször is előfordulhat.
                                                                                                                                De lehetnek olyan napok, amikor egy bizonyos ID nem fordult elő.

                                                                                                                                Ha mész végig a lehetséges dátumokon egyesével és mindig az aktuális dátumtól kezdődő 7 naponként kell nézzed, akkor valóban szükséged lesz a legelső és a legutolsó dátum közötti összes napra. Eddig OK.

                                                                                                                                De ezek után viszont minden ID-hez, az összes hiányzó napra kellene egy nulla HUF rekord nem?

                                                                                                                                Ezután jöhetne a PIVOT, ami naponta, ID-re összesít, és ezután a mozgó 7 napos figyelés, amit most még nem látom, hogy csinálnék.

                                                                                                                                De lehet, hogy túlgondolom

                                                                                                                                ???

                                                                                                                                Hozzászólás: [Resolved] gördülő összegzés 7 naponként #5540
                                                                                                                                horvimi
                                                                                                                                Adminisztrátor

                                                                                                                                  Ha a 7 napok illeszkedne a naptárhoz, akkor egy új oszlopba mehetne a hét száma, és a pivot-ot ez alapján csinálod.
                                                                                                                                  SOR: Hét száma és ID
                                                                                                                                  SZUM: HUF

                                                                                                                                  Érték szűrés 300.000-nél nagyobakra

                                                                                                                                  ???

                                                                                                                                  Hozzászólás: [Resolved] Query: DataFormatError #5528
                                                                                                                                  horvimi
                                                                                                                                  Adminisztrátor

                                                                                                                                    Közben még az jutott eszembe, hogy akkor is ezt az üzenetet kapod, ha a megnyitandó fájl jelszóval védett, azaz csak jelszóval lehet kinyitni.
                                                                                                                                    A Power Query jelenleg nem azt mondja, hogy jelszóval védett, hanem azt, hogy nem megfelelő formátumban van.

                                                                                                                                    Közben ezt személyesen is megbeszéltük a tanfolyamon, úgyhogy ezt a topic-ot lezárom.

                                                                                                                                    Imre

                                                                                                                                    horvimi
                                                                                                                                    Adminisztrátor

                                                                                                                                      Ha a kódok számok, és nincs átfedés, akkor én látok egy megoldást, mégpedig egy több feltétel szerinti összegzést, ami egy darab rekordot fog összegezni az ID oszlopban, így az eredmény saját maga lesz.
                                                                                                                                      Csatoltam.

                                                                                                                                      Imre

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

                                                                                                                                        Csak azt nem írtad bele, hogy mit szeretnél látni eredményként.
                                                                                                                                        Ezért csak tippelem, hogy a feladat az, hogy a Tábla 2-ben kitöltsd az ID_eredmény oszlopot.
                                                                                                                                        Az egyik rekord azonosító a kód lehet, a másik a jelző, de mivel a 4-es kódok a jelzőben és a névben is megegyeznek, tovább kell menni, hogy akkor hogyan felelteted meg őket.
                                                                                                                                        Tehát, ha neked kellene eldönteni, akkor hogyan töltenéd ki a tábla2 ID_eredmény oszlopát?

                                                                                                                                        Esetleg az lenne a logika, hogy az ID oszlop megegyezik, és a bizonylat dátumának az érvényesség kezdete és vége közé kell esnie?

                                                                                                                                        Ez a küldött példában megoldja a problémát, és ha a való adatokban itt nincs dátum átfedés, akkor ez lehet a feladat.
                                                                                                                                        De kérlek ne további rejtvényt küldj, hanem írd le világosan, amit szeretnél, és írd le, hogy mi az abizonyos logika, amit leírtál az induláskor!

                                                                                                                                        köszi,

                                                                                                                                        Imre

                                                                                                                                        horvimi
                                                                                                                                        Adminisztrátor

                                                                                                                                          Szia!

                                                                                                                                          Nagyjából lehet érteni azt, amit szeretnél, de azért meglehetősen homályos.
                                                                                                                                          ha feltöltenél egy mintát, hogy miből indulsz, és mit szeretnél kapni, akkor lehetne pontosabb tanáccsal élni.

                                                                                                                                          Most így azt javasolnám, hogy egy új oszlopot kellene előbb csinálni mindkét táblában, ahol az első kulcsot összefűzöd a második (logikai) kulccsal, és ebben az új oszlopban használod a kereső függvényt.

                                                                                                                                          Ehhez persze fontos, hogy a két feltétel alapján már egyértelműen csak egy rekord maradjon a keresési táblában.

                                                                                                                                          Imre

                                                                                                                                          Hozzászólás: [Resolved] Zárolt cellák másolása #5511
                                                                                                                                          horvimi
                                                                                                                                          Adminisztrátor

                                                                                                                                            Ez gyönyörű Delila!

                                                                                                                                            Egy átlagos felhasználó esetén ad is némi védelmet.

                                                                                                                                            És mi van akkor, ha nyit egy üres munkafüzetet, és oda nemes egyszerűséggel képlettel lemásolja a védett munkalap celláit?

                                                                                                                                            Tehát az új munkalap A1-es cellájába beírja, hogy

                                                                                                                                            =Védett_lap!A1

                                                                                                                                            Majd ezt jobbra és lefelé lemásolja addig, amíg a védett lapon van adat.
                                                                                                                                            Vagy csak azokra a területekre, amiket ki akar nyerni belőle.
                                                                                                                                            ???

                                                                                                                                            Ez ellen nem nagyon tudsz mit tenni szerintem.

                                                                                                                                            Imre

                                                                                                                                            Hozzászólás: [Resolved] Megjegyzés helyett #5499
                                                                                                                                            horvimi
                                                                                                                                            Adminisztrátor

                                                                                                                                              Gyerekek!

                                                                                                                                              A fejetekhez fogtok kapni!

                                                                                                                                              1. Cella kijelöl
                                                                                                                                              2. Adatok -> Érvényesítés
                                                                                                                                              3. A középső fülön lehet megadni a beviteli üzenetet.

                                                                                                                                              Ezt szoktam a „Gyengébbek kedvéért” típusú emlékeztetőnek hívni.

                                                                                                                                              Imre

                                                                                                                                              Hozzászólás: Több munkalapon való szűrés #5484
                                                                                                                                              horvimi
                                                                                                                                              Adminisztrátor

                                                                                                                                                Mfranci kérdéséhez:

                                                                                                                                                Nem teljesen egyértelmű a szűrés/keresés alapja és hogy mit szeretnél eredményként látni.

                                                                                                                                                – Mi alapján döntöd el, hogy egyezés van-e (Azonosító, Név, esetleg mindkettő)
                                                                                                                                                – A 61. listán a tételek mellett legyen ott, hogy melyik lapon, hol találta meg, vagy csak az, hogy megtalálta-e bármelyiken?
                                                                                                                                                – Előfordulhat-e, hogy több lapon is megvan ugyanaz az azonosító?
                                                                                                                                                – Mi a végcélod? Esetleg egy letisztázott, egy lapos lista, amin nincsenek ismétlődések?

                                                                                                                                                Várom válaszod,

                                                                                                                                                Imre

                                                                                                                                                Hozzászólás: [Resolved] Megjegyzés helyett #5482
                                                                                                                                                horvimi
                                                                                                                                                Adminisztrátor

                                                                                                                                                  Nincs csatolmány.
                                                                                                                                                  512 KB a méret limit.

                                                                                                                                                  Imre

                                                                                                                                                  horvimi
                                                                                                                                                  Adminisztrátor

                                                                                                                                                    Kedves Anita!

                                                                                                                                                    Sajnos az Excel adatérvényesítés lista funkciója ilyet nem tud.
                                                                                                                                                    Ez a képlet csak azt méri meg, hogy hány cella van kitöltve a SHEET1 A oszlopában, és abból képzi a listát.

                                                                                                                                                    Amit szeretnél, azt ActiveX vezérlővel lehet megcsinálni, de az teljesen másként működik, és minden cellába kellene egyet tenni, ahol a legördülő listát meg szeretnéd jeleníteni.

                                                                                                                                                    Ha a táblázatod viszonylag sok sort tartalmaz, akkor ez elég macerás, de végül is megoldható.
                                                                                                                                                    Itt találsz leírást hozzá:
                                                                                                                                                    https://www.contextures.com/excelworksheetcomboboxes.html

                                                                                                                                                    Imre

                                                                                                                                                    horvimi
                                                                                                                                                    Adminisztrátor

                                                                                                                                                      Na, nagyjából értem mit akarsz csinálni.
                                                                                                                                                      Elég rettenetes öszebarkácsolmány amit csináltál, és nem is lesz ez így jó.

                                                                                                                                                      Előbb leírom, hogy mit értek eddig:

                                                                                                                                                      • A beviteli munkafüzeteken felvitt rekordokat egy közös fejléccel szeretnéd összemásolni egy összesítő munkafüzetbe.
                                                                                                                                                      • Az összesítő munkafüzet folyamatosan nyitva van.
                                                                                                                                                      • Azt szeretnéd, hogy ha valamelyik beviteli füzetben módosítanak vagy újat visznek fel, az összefűzött eredmény is frissüljön.
                                                                                                                                                      • Az összefűzött lista alapján generált egyedi azonosítók kerüljenek át a beviteli munkafüzetekbe rekordonként.

                                                                                                                                                      Ha jól gondolom a beviteli munkafüzetek más-más kolléga gépén lesznek használva, és lesz egy gép, amin az összesítő munkafüzet van, és folyamatosan nézi valaki.

                                                                                                                                                      A problémák, amiket látok (lehet, hogy rosszul)
                                                                                                                                                      A gyűjtő munkafüzetben generált egyedi kódok csak akkor kerülnek vissza a beviteli füzetekbe, ha a gyűjtőt frissíted, hogy kerüljenek át az új rekordok, majd elmented, és a beviteli munkalapok külső linkjeit is frissíted. Ez nem nagyon automatizálható, mivel külön-külön gépen vannak.

                                                                                                                                                      A beviteli lapokon előre lehúztad 1000 rekordig a képleteket, generálva a hibaüzeneteket.
                                                                                                                                                      Én ezeket is táblázattá alakítanám, és akkor magától kiterjed.

                                                                                                                                                      Nem fog így normálisan működni.

                                                                                                                                                      Kérdések és javaslatok
                                                                                                                                                      Mi lenne, ha az egyedi rekord azonosítót a beviteli lapokon képeznéd úgy, ahogy egy korábbi kérdésednél javasoltam, de belevennéd azt, hogy az adott rekord melyik beviteli fájlból származik. Ezt lehetne úgy, hogy a számozás máshonnan indul az egyes beviteli lapokon.
                                                                                                                                                      pl. az első 1001, 1002, stb, a második 2001, 2002, stb, és így a többire is.
                                                                                                                                                      Így csak simán össze kellene fűzni a táblákat, és nem kellene új rekord azonosítót gyártni, és azt valahogy visszajuttatni az eredeti beviteli fájlokba.

                                                                                                                                                      Ekkor már csak a frissítés kérdése maradna, ami automatikusan soha nem fog megvalósulni így, tehát
                                                                                                                                                      1. A beviteli lapokat menteni kell
                                                                                                                                                      2. Az összesítő lapot kézzel vagy makróval frissítgetni bizonyos időnként.

                                                                                                                                                      Teljesen másik út lehet esetleg az, hogy ha minden egy munkafüzetben van, és kísérletezel a közös használattal, de ez újabb problémákat rejt, ezért csak megemlítem.

                                                                                                                                                      Csináltam egy ilyen modellt és csatoltam
                                                                                                                                                      – A beviteli lapokat kitakarítottam, csak a táblázat van rajtuk, mindenhol ugyanaz a neve (ez fontos)
                                                                                                                                                      – Mindegyikben máshol kezdődik a számozás (A SZÖVEG+DARABTELI képletben van, hogy honnan kezdje)
                                                                                                                                                      – Külön mappába tetten őket
                                                                                                                                                      – Egy eredmény munkafüzetbe összefűztem mappából Power Query-vel
                                                                                                                                                      – Betöltöttem őket.
                                                                                                                                                      Beállítottam, hogy megnyitáskor, illetve 1 percenkét automatikusan frissítsen. Működik.
                                                                                                                                                      Tehát ha dolgoznak a beviteli munkafüzeteken és ott rendesen mentenek minden bevitel után, akkor 1 percen belüllátszódni fog ez az összefűzött fájlban is.

                                                                                                                                                      Testreszabás
                                                                                                                                                      Ha letöltöd, akkor csomagold ki, és a gyűjtó fájlban módosítsd a lekérdezések első lépésében (forrás) az utvonalakat, (ahol találsz) a sajátra.
                                                                                                                                                      A lekérdezéseket dupla klikkel tudod megnyitni.

                                                                                                                                                      December 27-én leszek legközelebb.

                                                                                                                                                      Boldog Karácsonyt!

                                                                                                                                                      Imre

                                                                                                                                                      • A hozzászólás módosításra került: 6 years, 2 months telt el-horvimi.
                                                                                                                                                      Attachments:
                                                                                                                                                      You must be logged in to view attached files.
                                                                                                                                                      Hozzászólás: [Resolved] Query: DataFormatError #5450
                                                                                                                                                      horvimi
                                                                                                                                                      Adminisztrátor

                                                                                                                                                        Szia!

                                                                                                                                                        Nézd meg a lépéseket egyesével, hogy melyik okozza a hibát?
                                                                                                                                                        Lehet, hogy az egyik oszlopban megjelent valami olyan dolog, ami miatt pl. nem tudja az adattípust megváltoztatni, ha van ilyen lépés.

                                                                                                                                                        Imre

                                                                                                                                                        horvimi
                                                                                                                                                        Adminisztrátor

                                                                                                                                                          Szia!

                                                                                                                                                          Többször elolvastam, de nem teljesen világos, hogy mit csinálsz. Kevered a szakkifejezéseket elég rendesen.
                                                                                                                                                          Kezdve már a címmel, hogy körkörös hivatkozás. Na mindegy…

                                                                                                                                                          Hogy mit szeretnél, azt nagyjából értem, de azért igazold vissza:

                                                                                                                                                          – Van 5 munkafüzet, amiben dolgozik 5 kolléga. Ezek a hálózaton vannak.
                                                                                                                                                          – Van egy összesítő munkafüzet szintén a hálózaton, amibe össze szeretnéd gyűjteni az 5 külön munkafüzetbe felvitt sorokat.
                                                                                                                                                          – Miközben a kollégák dolgoznak a saját fájlokon, és néha mentenek, az új adatok is kerüljenek bele az összesítőbe, ha frissítést kérsz
                                                                                                                                                          – Ezt megoldottad képletekkel
                                                                                                                                                          – Ez működik valahogy, de túl sokáig tart a frissítés

                                                                                                                                                          Ami nem világos:

                                                                                                                                                          Mit szeretnél eredményül kapni?

                                                                                                                                                          – Az 5 munkafüzetben lévő sorokat úgy, mintha egymás alá vették volna fel? Tehát mintha az 5 munkalapot egy közös fejléccel egymás alá másolnátok?
                                                                                                                                                          – Vagy az 5 munkafüzetben lévő oszlopok szummáját szeretnéd látni oszloponként?

                                                                                                                                                          Kéne valami móricka példa, mondjuk 2 input fájl és az összesítő.

                                                                                                                                                          Imre

                                                                                                                                                          horvimi
                                                                                                                                                          Adminisztrátor

                                                                                                                                                            Szia!

                                                                                                                                                            Ebben a fórumban nem foglalkozunk Google Spreadsheet kérdésekkel.
                                                                                                                                                            Ez egy Excel fórum.

                                                                                                                                                            De szerintem ez egy eseménykezelési probléma.
                                                                                                                                                            Google docs nyelven Trigger.
                                                                                                                                                            Kezd el tanulmányozni az Apps Scriptet.
                                                                                                                                                            https://developers.google.com/apps-script/overview

                                                                                                                                                            Van egy olyan esemény, hogy onEdit(e).

                                                                                                                                                            Akkor fut, ha egy cella értéke megváltozik.
                                                                                                                                                            Az e-ben van, hogy melyik cella. Excelben is hasonlóan van.

                                                                                                                                                            Tehát tudod, hogy melyik cella változott, és mi volt a régi értéke, mi lett az új értéke, ergo tudsz döntést hozni, hogy melyik más cella értékét változtatod. És ráadásul az időbélyeget nem függvénnyel, hanem értékként tudod beírni, ami megszünteti az állandó újraszámolást.

                                                                                                                                                            Imre

                                                                                                                                                            Hozzászólás: [Resolved] Fkeres probléma #5423
                                                                                                                                                            horvimi
                                                                                                                                                            Adminisztrátor

                                                                                                                                                              Elfelejtetted az FKERES negyedik paraméterét.
                                                                                                                                                              Ha azt szeretnéd, hogy pontos egyezőséget keressen, akkor a negyedik paramétert is meg kell adni, és az legyen nulla!

                                                                                                                                                              Nincsen összefüggés semmi egyéb dologgal, változással, egyszerűen hibás a képlet.

                                                                                                                                                              Imre

                                                                                                                                                              Hozzászólás: [Resolved] Automatukus sorszám generálás #5406
                                                                                                                                                              horvimi
                                                                                                                                                              Adminisztrátor

                                                                                                                                                                Az Excelben ugye lapvédelem van, ami a zárolt tulajdonságú cellákat védi, ha bekapcsoljuk a lapvédelmet.
                                                                                                                                                                Ez egy meglehetősen összetett probléma, komolyan meg kellene tervezni, tesztelni, hogy a védelem mely oszlopokra terjedjen ki, és a többire ne.

                                                                                                                                                                Majd eseménykezeléssel elvileg meg lehetne csinálni, hogy ha üresről változik valamire, azt vegye valódinak, és
                                                                                                                                                                – oldja fel a lapvédelmet
                                                                                                                                                                – zárolja a betűt és a generált kódot
                                                                                                                                                                – tegye vissza a védelmet.

                                                                                                                                                                Én erre most nem vállalkozom, bocsánat.

                                                                                                                                                                Hozzászólás: [Resolved] Automatukus sorszám generálás #5397
                                                                                                                                                                horvimi
                                                                                                                                                                Adminisztrátor

                                                                                                                                                                  Hali!

                                                                                                                                                                  Ehhez sem kell makró igazából.
                                                                                                                                                                  Csak egy képlet az M oszlopba, ami az első cellától az aktuális celláig megszámolja, hogy hány A vagy B van az N oszlopban és ebből gyártja a kódot.

                                                                                                                                                                  =N2&"-"&SZÖVEG(DARABTELI($N$2:N2;N2);"0000")

                                                                                                                                                                  Ha táblázattá alakítod, akkor a képletet magától ki fogja tölteni, ha egy új Betűt választasz az N oszlopban.

                                                                                                                                                                  Lásd csatolt fájl, amiben kikommenteztem a munkalap makrót.

                                                                                                                                                                  Imre

                                                                                                                                                                  Attachments:
                                                                                                                                                                  You must be logged in to view attached files.
                                                                                                                                                                  Hozzászólás: [Resolved] VBA hiba #5395
                                                                                                                                                                  horvimi
                                                                                                                                                                  Adminisztrátor

                                                                                                                                                                    Ezt a három oszlopban egy-egy HA függvénnyel is meg lehetne oldani, bár a MOST függvény volatilitása miatt nem a legjobb megoldás, ha sok sora lenne a táblának.

                                                                                                                                                                    Hozzászólás: [Resolved] wmp control vs 5 mp3 file #5383
                                                                                                                                                                    horvimi
                                                                                                                                                                    Adminisztrátor

                                                                                                                                                                      Csatlakozom Delilához.

                                                                                                                                                                      Hozzászólás: [Resolved] Munkalapok adott celláinak másolása #5382
                                                                                                                                                                      horvimi
                                                                                                                                                                      Adminisztrátor

                                                                                                                                                                        Nagyon örülök.

                                                                                                                                                                        Hozzászólás: [Resolved] Munkalapok adott celláinak másolása #5377
                                                                                                                                                                        horvimi
                                                                                                                                                                        Adminisztrátor

                                                                                                                                                                          No, hat akkor hajrá, csak a ciklus for részét es a beillesztes elotti sorban levo B3 at kell modositanod.
                                                                                                                                                                          Jelezd, higy mi lett.

                                                                                                                                                                          Hozzászólás: [Resolved] Munkalapok adott celláinak másolása #5374
                                                                                                                                                                          horvimi
                                                                                                                                                                          Adminisztrátor

                                                                                                                                                                            Ha a wk… lapokon az egyes blokkok ki vannak töltve teljesen, akkor most jól működik.
                                                                                                                                                                            ha viszont a D oszlopban vannak üresek (ezek kerülnek a másolás után a gyűjtő lap B oszlopába), akkor baj lehet.
                                                                                                                                                                            Ugyanis azt, hogy a ciklus következő lapjáról a gyűjtő B oszlopában hol van az utolsó adat, azt most egy B oszlopra indított Ctrl-Lenyíl kódjával próbálom megállapítani.
                                                                                                                                                                            Ezt most neked kellene átgondolni, hogy mivel lehetne jelezni a gyűjtőlapon a bemásolt adatok végét.

                                                                                                                                                                            csináltam egy külön modult, (Module1) ami ezen a fájlon dolgozik.
                                                                                                                                                                            Az első wk lap blokkjait kitöltöttem, a többit nem.

                                                                                                                                                                            Közben lett egy ötletem.
                                                                                                                                                                            ha jól látom, egy blokk 10 soros fixen, tehát egy munkalapon 60 sor van, amit át kell másolni.
                                                                                                                                                                            Ezzel már lehet valamit kezdeni.

                                                                                                                                                                            Szerintem most jó lesz, és nem is kell a kitöltésnek folyamatosnak lenni, ezzel a 60-as bulival megy.
                                                                                                                                                                            Szóval Module1.

                                                                                                                                                                            Imre

                                                                                                                                                                            Attachments:
                                                                                                                                                                            You must be logged in to view attached files.
                                                                                                                                                                            Hozzászólás: [Resolved] Munkalapok adott celláinak másolása #5369
                                                                                                                                                                            horvimi
                                                                                                                                                                            Adminisztrátor

                                                                                                                                                                              Tölts fel egy mintafájlt, ami életszerű.
                                                                                                                                                                              ha szupertitkos, akkor másítsd meg az adatokat.

                                                                                                                                                                              További látatlan gyógyításra nem vállalkozom 🙂

                                                                                                                                                                              Hozzászólás: [Resolved] Munkalapok adott celláinak másolása #5361
                                                                                                                                                                              horvimi
                                                                                                                                                                              Adminisztrátor

                                                                                                                                                                                Sziasztok!

                                                                                                                                                                                Ha jól értem, akkor a 11. laptól a végéig minden lapon ugyanazt a ne összefüggő tartományrendszert akarod kiválasztani, és beilleszteni a gyűjtő lapra, gondolom egymás alá.

                                                                                                                                                                                Ha ezt jól gondolom, akkor
                                                                                                                                                                                – a beillesztés helye nem lehet mindig a B3, hanem a B oszlop első üres cellája.
                                                                                                                                                                                – Ha egy menetben működött, akkor ciklusban is működnie kell.
                                                                                                                                                                                – Szerintem hagyjuk a With .. End With szerkezetet, mert magyarázat nélkül nem érted, hogy hogy működik.
                                                                                                                                                                                – A ciklusban inkább legyen benne az aktuális lap .Select

                                                                                                                                                                                For lap = 10 To Sheets.Count
                                                                                                                                                                                       Sheets(lap).Select
                                                                                                                                                                                       Ide a sok Set egymás alá       
                                                                                                                                                                                       union(....).copy destination:=sheets("gyujto").range("B3").End(xlDown).offset(1,0)
                                                                                                                                                                                Next

                                                                                                                                                                                Ez akkor lehet jó, ha a bemásoláskor a B oszlopban mindig van adat.

                                                                                                                                                                                Imre

                                                                                                                                                                                • A hozzászólás módosításra került: 6 years, 2 months telt el-horvimi.
                                                                                                                                                                                • A hozzászólás módosításra került: 6 years, 2 months telt el-horvimi.
                                                                                                                                                                                • A hozzászólás módosításra került: 6 years, 2 months telt el-horvimi.
                                                                                                                                                                                • A hozzászólás módosításra került: 6 years, 2 months telt el-horvimi.
                                                                                                                                                                                • A hozzászólás módosításra került: 6 years, 2 months telt el-horvimi.
                                                                                                                                                                                Hozzászólás: [Resolved] verzio váltás… #5328
                                                                                                                                                                                horvimi
                                                                                                                                                                                Adminisztrátor

                                                                                                                                                                                  Nem nagyon hinném, hogy a verzióváltás miatt van.

                                                                                                                                                                                  Inkább valamelyik fájl esetleg átállította az Exceledet manuális kalkulációra.

                                                                                                                                                                                  A Képletek szalag jobb oldalán találod a Számolási beállítások ikon alatt.

                                                                                                                                                                                  Az a nagy helyzet, hogy ezt a tulajdonságot egy fájl hordozza, majd átragasztja minden excelre, amiben megnyitják. Olyan mint egy vírus.

                                                                                                                                                                                  Imre

                                                                                                                                                                                  Hozzászólás: [Resolved] Speciális szűrő feltételek #5320
                                                                                                                                                                                  horvimi
                                                                                                                                                                                  Adminisztrátor

                                                                                                                                                                                    Hát, ez egy eléggé összetett feltétel.
                                                                                                                                                                                    Le lehetne írni a P2-ben egy darab iszonyú logikai kifejezéssel. Egy VAGY, amiben tizenkettő ÉS van.
                                                                                                                                                                                    Ha belefér 8000 karakterbe… 🙂

                                                                                                                                                                                    Én így hagynám.

                                                                                                                                                                                    Imre

                                                                                                                                                                                    horvimi
                                                                                                                                                                                    Adminisztrátor

                                                                                                                                                                                      Sziasztok!

                                                                                                                                                                                      Csak jelezném, hogy az Excel 2010-ben és utána a magyar Excelekben a TRIM függvény neve
                                                                                                                                                                                      KIMETSZ()

                                                                                                                                                                                      Imre

                                                                                                                                                                                      Hozzászólás: PQ 50 mill. sor #5307
                                                                                                                                                                                      horvimi
                                                                                                                                                                                      Adminisztrátor

                                                                                                                                                                                        Szia!

                                                                                                                                                                                        Ha jól értem, akkor az eredmény egy kb. 25 millió soros, két oszlopos tábla lenne?
                                                                                                                                                                                        Hát, megnézném, hogy az Excel PQ mit lép erre.

                                                                                                                                                                                        A Power Query a lekérdezés szerkesztésekor csak 1000 sort mutat, az összes rekordot a betöltés után lehet látni.
                                                                                                                                                                                        Excel sheet-re nyilván nem tölthető be, csak az adatmodellbe, de onnan kiszedni… De hová is?

                                                                                                                                                                                        Ha elég a látvány, akkor a fenti linken lévő dolog egy kis módosítással működhet:
                                                                                                                                                                                        1. Egyik mappába a magyar csv-k, másik mappába az angol CSV-k
                                                                                                                                                                                        2. A darabszám és a sorrend ugyanaz, legjobb besorszámozni őket.
                                                                                                                                                                                        3 Mindkettőhöz csinálni egy összefűző lekérdezést (Mappából, ahogy a fenti linken), csak kapcsolattal
                                                                                                                                                                                        4. A lekérdezések adjanak egyedi kulcsot a beolvasott rekordokhoz (Proktikusan növekvő számsor)
                                                                                                                                                                                        5. A Egyesítő (Merge) lekérdezéssel a kettőből a kulcs alapján lehet csinálni egyet
                                                                                                                                                                                        6. Az eredményt betölteni az adatmodellbe, ahogy a fenti linken.

                                                                                                                                                                                        Lesz 25M rekord.
                                                                                                                                                                                        És mihez kezd vele?

                                                                                                                                                                                        Ezt kiszedni csv-be vagy bármibe nem nagyon lehet, legalább is az Excel PQ tudtommal nem szolgáltat ilyet.

                                                                                                                                                                                        Mintha a Power BI Desktop tudná az adatmodell exportot.

                                                                                                                                                                                        Technikai kérdés:
                                                                                                                                                                                        A magyar és angol fájlokban a sorrend ugyanaz ugye? tehát hogy melyik angol mondatbak melyik a magyar megfelelője.
                                                                                                                                                                                        mert csak így lehetne őket párba rakni.

                                                                                                                                                                                        Imre

                                                                                                                                                                                        horvimi
                                                                                                                                                                                        Adminisztrátor

                                                                                                                                                                                          Már régóta készültem rá, most megírtam a cikket a többszintű legördülő listához.
                                                                                                                                                                                          A Videó majd később jön, de azért ez már így használható, ha letöltöd a munkafüzetet.

                                                                                                                                                                                          http://excel-bazis.hu/tutorial/tobbszintu-legordulo-lista-profi-megoldas

                                                                                                                                                                                          Imre

                                                                                                                                                                                          horvimi
                                                                                                                                                                                          Adminisztrátor

                                                                                                                                                                                            Kedves Norbi!

                                                                                                                                                                                            Nagyon nehezen lehet érteni, amit szeretnél.
                                                                                                                                                                                            Én most inkább nem értem, mint igen. Pl. Rögtön az első kérdésnél:
                                                                                                                                                                                            Melyik lapon, melyik oszlopban vagy cellában nem működik a képlet, ami korábban működött?

                                                                                                                                                                                            Amit leszűrtem, az az, hogy olyan dolgot/dolgokat szeretnél, ami az Excel natív eszközeivel nem oldható meg.
                                                                                                                                                                                            Eseménykezelő makrókkal, űrlapokkal persze meg lehetne csinálni, elég sok időbefektetést jelentene.

                                                                                                                                                                                            Azt javaslom, hogy egyszerre csak egy dolgot kérdezzél.

                                                                                                                                                                                            Imre

                                                                                                                                                                                            Hozzászólás: [Resolved] MOST függvény használata #5249
                                                                                                                                                                                            horvimi
                                                                                                                                                                                            Adminisztrátor

                                                                                                                                                                                              Kedves Norbi!

                                                                                                                                                                                              Írtam levelet.
                                                                                                                                                                                              Kérlek, az új kérdéseket új topic indításával tedd fel!
                                                                                                                                                                                              Itt, egy másik Topic alján ne számíts válaszra.

                                                                                                                                                                                              Köszönöm,

                                                                                                                                                                                              Imre

                                                                                                                                                                                              Hozzászólás: [Resolved] Lekérdezés paraméterezése #5240
                                                                                                                                                                                              horvimi
                                                                                                                                                                                              Adminisztrátor

                                                                                                                                                                                                Na, örülök. Ez azért már a nem triviális esetek közé tartozik.
                                                                                                                                                                                                megjegyezném, hogy ha kódot írtok a kommentbe, akkor a formázó gombok között találtok egy code feliratút.

                                                                                                                                                                                                Ez megformázza PRE formátumban, azaz l jeleníti meg a kódot, és egy szürke hátteret is ad hozzá.

                                                                                                                                                                                                Átformáztam, hogy lássátok.

                                                                                                                                                                                                Imre

                                                                                                                                                                                                Hozzászólás: [Resolved] Lekérdezés paraméterezése #5233
                                                                                                                                                                                                horvimi
                                                                                                                                                                                                Adminisztrátor

                                                                                                                                                                                                  Szia!

                                                                                                                                                                                                  Egy kicsit utánanéztem, úgy néz ki, hogy ebben a formában nem fog ez menni.
                                                                                                                                                                                                  De találtam egy fórum bejegyzést, ahol pont erről van szó, és lehet, hogy jó lesz neked.
                                                                                                                                                                                                  Van ott egy Ron Coderre nevű figura bejegyzése.

                                                                                                                                                                                                  https://www.excelforum.com/excel-general/535886-microsoft-query-parameter-is-one-of.html

                                                                                                                                                                                                  Nagyon kíváncsi vagyok.

                                                                                                                                                                                                  Imre

                                                                                                                                                                                                  Hozzászólás: makro tömbképlet RC1 #5232
                                                                                                                                                                                                  horvimi
                                                                                                                                                                                                  Adminisztrátor

                                                                                                                                                                                                    Szia!

                                                                                                                                                                                                    Ez valami BUG lehet.
                                                                                                                                                                                                    Kipróbáltam, nálam is ezt csinálja.

                                                                                                                                                                                                    DE TALÁLTAM EGY ÉRDEKES MEGOLDÁST.

                                                                                                                                                                                                    Ha így írod be

                                                                                                                                                                                                    R[]C1 vagy R[]C14 vagy így R[0]C1 vagy R[0]C14

                                                                                                                                                                                                    akkor jól értelmezi. Utóbbinak több értelme van.

                                                                                                                                                                                                    Ezt is kipróbáltam, és megy.

                                                                                                                                                                                                    beszarás.

                                                                                                                                                                                                    Imre

                                                                                                                                                                                                    • A hozzászólás módosításra került: 6 years, 3 months telt el-horvimi.
                                                                                                                                                                                                    Hozzászólás: [Resolved] Beszúrás #5223
                                                                                                                                                                                                    horvimi
                                                                                                                                                                                                    Adminisztrátor

                                                                                                                                                                                                      Örülök, hogy sikerült.

                                                                                                                                                                                                      Hozzászólás: [Resolved] Feltételes formázás #5214
                                                                                                                                                                                                      horvimi
                                                                                                                                                                                                      Adminisztrátor

                                                                                                                                                                                                        Szia!

                                                                                                                                                                                                        Ahogy formáztad az ismétlődőket, ugyanott meg tudod adni, hogy formázza az egyedi értékeket.
                                                                                                                                                                                                        Ezután tudsz színre szűrni az autoszűrővel, és az egyedi elemek sorait tudod törölni.

                                                                                                                                                                                                        Imre

                                                                                                                                                                                                        Hozzászólás: [Resolved] Beszúrás #5206
                                                                                                                                                                                                        horvimi
                                                                                                                                                                                                        Adminisztrátor

                                                                                                                                                                                                          Azért kérdeztem, hogy kézzel végigcsinálva működik-e, mert nekem nem működött.
                                                                                                                                                                                                          Most megnéztem még egyszer Excel 2013 alatt.

                                                                                                                                                                                                          Több probléma is van itt.
                                                                                                                                                                                                          Első, hogy a fenti kódhoz a Paste parancsot tartalmazó sort már nem tetted oda.
                                                                                                                                                                                                          De nekem a következőt csinálja:
                                                                                                                                                                                                          – A szűrésig minden OK
                                                                                                                                                                                                          – Az ActiveSheet.AutoFilter.Range.Select kijelöli a szűrt sorokat és a fejlécet.
                                                                                                                                                                                                          – A következő sor ezt bővíti teljes sor kijelölésre, majd kivágja
                                                                                                                                                                                                          – Ezután kijelöli az utolsó utáni teljes sort
                                                                                                                                                                                                          – majd beszúr egy sort

                                                                                                                                                                                                          Nos ebben a pillanatban nálam megszűnik a szűrt állapot, és kiürül a vágólap is.
                                                                                                                                                                                                          Tehát bármilyen PASTE művelet hibát fog okozni.

                                                                                                                                                                                                          Emellett felvetném, hogy az ActiveSheet.AutoFilter.Range.Select kijelöli a fejlécet is, illetve a szűrésnek megfelelő sorokat, de azok a valóságban általában nem összefüggő sorok. Ezeken a CUT/PASTE nem szokott működni, illetve csak úgy, hogy mozgatja az éppen nem látható sorokat is.
                                                                                                                                                                                                          Ha beiktatod a csak látható cellák kijelölése lépést, akkor azonnal kijön, hogy ezen a CUT művelet nem fog működni.

                                                                                                                                                                                                          Szóval ez így szűrt állapotban nem fog működni.

                                                                                                                                                                                                          Programozás technikailag azt is lehetne, hogy soronként menni lefelé, és
                                                                                                                                                                                                          – kigyűjteni egy memóriatömbbe a szűrésnek megfelelő sorokat, és törölni az erdetieket, majd utána letenni alulra a tömb tartalmát, előtte beszúrni annyi sort, amennyi a tömb sorainka a száma
                                                                                                                                                                                                          – Vagy soronként mozgatni a megfelelő sorokat Cut/Paste-el a végére. Előtte beszúrhatsz egy sort, hogy ne írd felül a már ott lévő dolgokat.

                                                                                                                                                                                                          Imre

                                                                                                                                                                                                          Hozzászólás: [Resolved] Kombinácio keresése #5204
                                                                                                                                                                                                          horvimi
                                                                                                                                                                                                          Adminisztrátor

                                                                                                                                                                                                            WoW! Csaba, rá nem jöttem volna, hogy valójában mi a feladat,
                                                                                                                                                                                                            csak azt nem értem, miért kell mellébeszélni.

                                                                                                                                                                                                            Annyit tennék hozzá, hogy feltételes formázással ki lehet emelni az ismétlődőket a J:P oszlopokból, ha érdekel az is, hogy mely 6 számok ismétlődnek.

                                                                                                                                                                                                            köszi!

                                                                                                                                                                                                          100 bejegyzés megtekintése - 801-900 / 1,382