Telefonszámunk: 1-472-0679

Hozzászólások

10 bejegyzés megtekintése - 1-10 / 10
  • Szerző
    Bejegyzés
  • eNFeri
    Felhasználó

      Szia jonovi
      Nem nagyon értem a feladatot, meg hogy milyen logika alapján csinálod meg az új könyvtárszerkezetet, de azért én is leírom, amit gondolok.
      Nem értek a makróhoz, és szerintem nem is kell ehez a feladathoz.
      TC Kijelölés -> Nevek másolása útvonallal együtt a vágólapra. (Az összes filet)
      Beillesztés egy táblázat „B” oszlopába.
      „C” oszlopba az új könyvtárszerkezt filenévvel.
      „A” oszlopba a COPY szó.
      Ezt elmented egy CSV fileba, a <TAB>-okat kicseréled <szóköz>-re, és átnevezed a kiterjesztést .BAT-ra. Lefuttatva ármásolja a fileokat az új helyre.

      De még előtte a könyvtárakat is létre kell hozni, ahoz meg az „MKDIR” parancsot kell használni COPY helyett.

      A könyvtár és a filenév egyesítését pedig az „ÖSSZEFŰZ” paranccsal csinálnám.

      Hozzászólás: [Resolved] 2 függvény egybefűzése #11242
      eNFeri
      Felhasználó

        Sziasztok
        Ha csak annyi kell, hogy aki benne van a névsorban, az férfi, aki kimaradt, az pedig nő, akkor itt a képlet egybefűzve.
        Ha csak egy keresztnév lenne, akkor ilyen lenne a képlet:
        =HA(DARABTELI(K$28:K$29;JOBB(E29;HOSSZ(E29)-SZÖVEG.KERES(” „;E29)))=1;”férfi”;”nő”)
        Ha egy vagy kettő keresztnév változik, akkor ilyen a képlet:
        =HA(DARABTELI($K$28:$K$29;JOBB($E29;HOSSZ($E29)-HAHIBA(SZÖVEG.KERES(” „;$E29;SZÖVEG.KERES(” „;$E29)+1);SZÖVEG.KERES(” „;$E29))))=1;”férfi”;”nő”)

        K28-K29 = keresztnév adatbázis
        E29 = a teljes név.
        Logikailag az utolsó keresztnévből dönti el, hogy férfi vagy nő. Aki nincs a listában az nő, aki benne van, az férfi.

        eNFeri
        Felhasználó

          Szia
          Szerintem a legegyszerűbb módszer, hogy a sortöréseket megszámolni, és hozzáadni 1-et. A sortörés karaktere hexadecimálisan „0A”. Ha ezt meg lehetne számolni, akkor hozzáadni egyet, és kész is.
          Nem tudom, hogy ezt hogyan lehet megszámolni, tehát amit találtam megoldásnak:
          másolatot csinálsz a cellából, és kitörölsz minden látható és nem látható karaktert (betűk, számok, írásjelek, space, stb). Utána csak a sortörés karakter marad benne, amit a „=hossz” függvénnyel meg lehet számolni. Az összes karaktert meg a reguláris kifejezéssel lehet egyszerre kitörölni (keresés és csere) „|” karakter segítségével így:
          a|b|c| |A|B|C|D|E|F|G|H|I|J|K|L|M|N|O|P|Q|R|S|0|1|2|3|4|5|6|7|8|9|!|,|:|.|;

          Hozzászólás: almappák munkafüzet lapjainak összefűzése #9870
          eNFeri
          Felhasználó

            Sziasztok

            Írtam rá egy programot Pythonban. 7 db xlsx fájllal teszteltem, működik. Beolvassa az alkönyvtárakban is az xlsx és xlsm fájlokat, összefűzi, és elmenti egy Bath_xxxxxx.xlsx fájlba. Xlsm fájllal nem próbáltam. Kell hozzá Python és Openpyxl modul.

            Nem tudom, hogy így is megfelel-e Neked, de azért feltöltöm.

            Üdv.: Feri

            • A hozzászólás módosításra került: 1 year, 11 months telt el-eNFeri.
            Attachments:
            You must be logged in to view attached files.
            eNFeri
            Felhasználó

              Szia.
              Az első problémádra: Pedig a képletben van a hiba. Keresésnél általában abszolút hivatotást szoktunk hasznélni, amit feltettél táblázatot, annam relatív hivatkozás van az Adatbeviteli_Seged H oszlopában.
              =FKERES($Adatbevitel.F3;$Cégadatok_Főösszesítő.G4:H200;2;0)
              helyett ez kell:
              =FKERES($Adatbevitel.F3;Cégadatok_Főösszesítő.$G$4:$H$200;2;0)
              Abszolút hivatkozást külön lehet oszlopra, sorra, (táblázatra, filera?) tenni. Te csak a táblázatot fixáltad le.
              Üdv.: Feri

              • A hozzászólás módosításra került: 2 years telt el-eNFeri.
              eNFeri
              Felhasználó

                Sziasztok
                Ém már csináltam ilyen táblázatot, és egyszerűen a legördülő lita cellájára kell hivatkozni FKERES függvénnyel, az eredményt meg a forrás táblázat második oszlopából venni. (Mintafájl mellékelve)

                Attachments:
                You must be logged in to view attached files.
                Hozzászólás: Cellák eltolása lefelé #8580
                eNFeri
                Felhasználó

                  Szia
                  Én úgy csinálnám, hogy külön munkalapon, vagy külön oszlopokban írnám a hónapokat, összegeket, az összeset, nem csak a 6 hónapot, amit elrejthetek, és ebben a táblázatban pedig onnan hívnám meg képlettel a megfelelő értéket. Ha a B2 cellába a =MA() függvényt írod, és arra hivatkozol az „A” oszlopban, akkor az aktuális dátumhoz tudod igazítani azt a 6 hónapot, amit meg akarsz jeleníteni.

                  Vagy a B2 cellára csinálsz egy legördülő menüt, és abban választod ki, hogy milyen kezdő dátumtól legyen a táblázat.

                  Tehát szerintem mindenképpen kell egy táblázat, amiben minden érték megvan, és abból veszed ki képlettel amit akarsz.

                  Feri

                  Hozzászólás: Szám szöveggel excelben #8559
                  eNFeri
                  Felhasználó

                    Sziasztok
                    Nem MS excel, de LibreOfficehoz elérhető egy bővítmény, amit függvényként lehet használni, és tudja a számokat 1,6milliárdig biztos, és működik több nyelven (köztük magyarul is). A neve: NUMBERTEXT.
                    Innen tölthető: https://numbertext.github.io/ és a forráskódja is fenn van.

                    Hozzászólás: DBF mentés win1250 kódlappal #8279
                    eNFeri
                    Felhasználó

                      Sziasztok
                      Elvileg a Libreoffice ezeket a kódolásokat tudja (ld. a mellékleten). (adatbázissal nem foglalkoztam). Ha olyan gépen használod, amin nem lehet telepíteni szoftvert, mert rendszergazdai jogosultság kell hozzá, akkor csak felteszed pendrivera a hordozható verzióját, és már megy is.

                      Letóltés: https://www.libreoffice.org/download/download/
                      Hordozható változat: https://portableapps.com/de/apps/office/libreoffice_portable

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

                        Sziasztok
                        Igaz, hogy az ÖSSZEFŰZ nem tömbfüggvény, de macerásan megoldható vele a feladat. (igaz, hogy sokkal egyszerűbb a FŰZ függvény.)
                        Ha a táblázat elején beiktatsz „segédoszlopokat” (AC oszloptól kezdve fejléc: 1a, 1b stb. az összes kódra külön oszlop), hogy csak az adott kódhoz tartozó szövegek jelenjenek meg (=HA(AC$5=$G10;$J10&”-„;””)), így már a cellaelválasztó karakter is benne van, utána már az ÖSSZEFŰZ függvénnyel is szinte kész a feladat. Ezeket a segédoszlopokat meg el is rejtheted, és akkor nem is zavaró. Az AC és a többi oszlop aljára meg =ÖSSZEFŰZ(AC10;AC11;AC12;AC13;…) Macerás, és a FŰZ függvénnyel egyszerűbb, de ha nincs más, így is megoldható.
                        Az O553-as cellába meg egy egyszerű =VKERES(A11;$E$1:$G$9;9) (mintafileom alapján szerkesztve a képlet) függvénnyel megkeresed a megfelelő oszlopot, és kész.
                        Mintakép mellékelve.

                        Attachments:
                        You must be logged in to view attached files.
                      10 bejegyzés megtekintése - 1-10 / 10