- Router gondok
- Aliexpress tapasztalatok
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Linux kezdőknek
- Újabb robottaxis balesetekre derült fény
- Elhozná az olcsó önvezető autók korát az Xpeng
- Padavan firmware
- Windows 11
- Az EU szerint a ChatGPT még mindig nem felel meg a szabványoknak
- Linux - haladóknak
-
IT café
A Microsoft Excel topic célja segítséget kérni és nyújtani Excellel kapcsolatos problémákra.
Kérdés felvetése előtt olvasd el, ha még nem tetted.
Új hozzászólás Aktív témák
-
glocker
tag
válasz Fferi50 #43632 üzenetére
Kösz a választ!
A beolvasáskori vagy előformázó (pl "=""00123";"=""0123456") megoldások nem életszerűek nálam...
Egyrészt, pl powershell-el objektumokból generálom a csv-t... itt nem lehet megadni, hogy egy objektum adott tulajdonságát miként exportálja... alapértelmezett, hogy "00123" formátumba kerül kiírásra... (ami szerintem rendben is van... csupán annyi kellene, hogy az excel beolvasáskor ne erőltesse és kellő infó hiányában... ne hibázza el a konverziót...)
Másrészt nincs idő / energia... beolvasáskor a (irányított, akár varázslós)konvertálással foglalkozni...sajnálom, hogy az alakotók megváltozhatatlan alapértelmezetté tették és erőltetik ezt a jelen konverziós működést... sokkal barátságosabb lenne, ha választható lenne, pl...
- csv beolvasáskor az excel automatikusan detektálja és konvertjálja az adatokat (jelen működés)
- csv beolvasáskor az excel kezelje az adatokat szövegként
- csv beolvasáskor az excel kezelje az adatokat számként
- stb...a makrós megoldás jól hangzik... az, hogy működne?!
bocs a béna kérdéseket :-(
-
Véreshurka
senior tag
válasz Fferi50 #43669 üzenetére
Szia!
Természetesen arra gondoltam, hogy két tizedest jelenítsen meg!
Sajnos az a bajom, hogy csak a diák vannak áthelyezve, a hozzájuk tartozó táblákat nem vittem át, és nem is azon a munkalapokon vannak amiken a diák. Amíg együtt vannak a diagramok a táblákkal addig 2 tizedesig jeleníti meg az adatfeliratokat. Ami nekem kellene: az összes munkalapot kijelölve az adatfeliratokat egybe beformázni számformátumba, mert most csak egyesével tudom végigmenve az összes diagramon oszloponként, Nem lenne gond ha nem 50 munkalap lenne diagramonként 8-9 adatsorral
[ Szerkesztve ]
El Psy Kongroo
-
Core2duo6600
veterán
válasz Fferi50 #43688 üzenetére
Értem,
És azt meg lehet csinálni, hogy leszűrőd az oszlopot ismétlések eltávolításával ) , és mellé kiírja egy számmal, hogy hányszor van benne, aki csak 1 szer, oda egyet, a duplázottak mellé meg az előfordulás számát.Ez egy programnak a liszenszkezelőjőből származik, copy paste vel bemásolva az excelbe, és a duplázásokat szeretnénk könnyen megtaláni.
Mivel valami rosszul műkődik, és többszörösen foglalja a liszenszet, jobb szeretném a géppel megszámoltatni, mint bogarászni.Nekem akár az is megfelel, ha úgy tudom leszűrni az adott oszlopot, hogy csak a duplák maradjanak benne (az csak plusz ha ezeket meg is számolja), ez ugye az ellenéte annak, amikor az ismétlődéseket elünteti, amire számos megoldást találtam.
Gigabyte Z390 Aorus master , Core i9 9900K, Asus RTX2070, 64 GB DDR4, Dell Latitude 6430
-
zsolti_20
senior tag
válasz Fferi50 #43700 üzenetére
Szia! Köszönöm szépen a gyors választ!
Sajnos nem tudom, hogyan lehetne kivitelezni a 2 hatványainak hozzá rendelését az alkatrészekhez, abban az esetben ha van pl 2000db különböző alkatrész, és mondjuk minden héten változik az alkatrészek listája. Pl jövőhéttől nem elérhető az egyik típusú RAM és helyette hoznak másikat.
Ebben az esetben ha jól gondolom a 2ezer alkatrészen végig kellene mennem, és hetente frissítenem is. -
zsolti_20
senior tag
válasz Fferi50 #43707 üzenetére
Szia, ez nagyon jól működik, és több adattal is elbír. Köszönöm szépen a segítséget!
Erre a megoldásra soha nem gondoltam volna. Az még megoldható esetleg, hogy tudjam melyik csoportból/groupból van a legtöbb? Mert lehet van a szűrő szerint 150 olyan megrendelés ahol csak 1 tétel van, de lehet van mondjuk 2 olyan ahol 100 egyforma csomag van, és hogy ne kelljen átnézni mind a 150-et, így egyszerűbb lenne. -
zsolti_20
senior tag
válasz Fferi50 #43712 üzenetére
Szia,
Arra gondoltam, hogy pl vannak csomagok amiben csak 1 sata kábel van, vagy 1 egérpad, vagy 1 csomag A4 papír. Ugye ezek mind különböző csomagok.
De vannak olyan csomagok amiben van pl 1db RAM, 1db VGA, 1db CPU. És ezekből jóval több van.
Így hogy ne kelljen átnézni mondjuk 150 megrendelést, mire rábukkanok mondjuk 10 ugyan olyan megrendelésre, így sorba szeretném állítani őket.
Pl. 10 csomag van ami ugyan azt tartalmazza
9 csomag van ami ugyan azt tartalmazza
8 csomag ami ugyan azt tartalmazza.
Ezekből amiket kiszeretnék listázni jóval kevesebb fog eredményt adni, mint az 1 db-os csomagok.
Így ha elöl van 150 különböző megrendelés, akkor azokat fölösleges szétválogatni,mert úgyis mind különböző lesz.De ha van közte mondjuk 5 csoport és csoportonként 15 megrendelés, akkor ott már van értelme a szétválogatásnak.
-
lappy
őstag
válasz Fferi50 #43717 üzenetére
Szia!
Amit szeretnék az valójában word-be kellene nekem.
egy jegyzőkönyvet szeretnék csinálni amiben az adatokat userform formában viszem fel.
Itt megadásra kerül a hely, ki, hol stb.
Lenne egy másik fül ahol a mérési adatokat adom be és automatikusan kiszámolja nekem, hogy mennyi a megengedett és ezeket egy táblázatba rögzíti egymás után. Annyi sora lesz a táblázatnak ahány új sort veszek fel ezen a felületen.
Sokat gondolkodtam azon, hogy milyen formában legyen. A word- excel párosítás, csak word, csak excel (ezzel az a baj hogy sokat el kell szöszmötölni, hogy hasonlítson egy word dokumentumra). de ha erre van megoldás akkor sokkal könnyebb az egész.
A wordnél már megvan a userform, de még vannak programbeli akadályok. Majd felrakom, hogy mi van kész eddig.
Bámulatos hol tart már a tudomány!
-
lappy
őstag
válasz Fferi50 #43720 üzenetére
Akkor szerinted mivel lehetne megoldanom
Ha csak excel lenne akkor nem lenne olyan nagy gond. Mert sima függvényekkel megoldhato lenne, de itt nehezebb a formázás (kevésbé hasonlít a wordre) a Word el meg ugyanez a probléma nehéz a számolás. Szóval nem tudom mi a jobb erre.
HTML meg nem ismerem semmennyire sem[ Szerkesztve ]
Bámulatos hol tart már a tudomány!
-
Delila_1
Topikgazda
-
szricsi_0917
tag
válasz Fferi50 #43758 üzenetére
Szia
Igen ez lenne a felállás, de még a b oszlopban is lehet több azonos egy adott névhez, de ez már részlet kérdés.
Amiket eddig találtam pl vagy pl azok kategóriák alapján oldják meg a lista szűrését, itt pedig egymás után kéne vizsgálnia az oszlopokat.
A nagy kérdés, hogy egy feltétel igaz értékeit, hogy tudom berakni egy tömbbe, mert utána eltolással már kész is lenne a lista, ha jól gondolom? -
Pá
addikt
válasz Fferi50 #43761 üzenetére
Heti adatok vannak az elmúlt 15 évből, minden hétnek egy külön
tabmunkalap. Kb így néz ki.
A sheetek fixek, már nem változnak és nem szúrnék be közéjük semmit. Szóval ha esetleg van sorszámuk vagy ilyesmi, arra lehet hivatkozni.Igen, nem összeadni kén, hanem egymás mellé kirakni az adatokat. Chartot kéne majd rajzolni belőle, hogy változtak hétről-hétre.
Köszi, sajnos én is csak attól féltem, hogy makroval lehet, egyelőre várjunk vele, megpróbálom másik oldalról megoldani.
Aztán, ha sehogy se megy, akkor visszajövök kitalálni a makrót.''Annyira vagyunk egészségesek, amennyire a gondolataink humánusak.''
-
Sesy
aktív tag
válasz Fferi50 #43765 üzenetére
azokat a cellákat szeretném automatikusan félkövér betűre és szürke háttérszínűre állítani amiben hasonló formátumú karakterlánc van "1.1.2.3.1.2.3" az a lényeg, hogy abban az oszlopban amiben ilyen számsor van ezeken kívül csak egy 7 jegyű szám lehet "1234567"
Born stupid... Try again!
-
Mutt
aktív tag
válasz Fferi50 #43769 üzenetére
A lapnevekhez nem kell VBA.
Alternatív megoldások:
1. Excel4 makró használata
Névkezelőben felvenni egy új változót, aminek a képlete:=MUNKAFÜZETET.VESZ(1)
Ahol az 1-es paraméter azt mondja meg, hogy a munkafüzetben található lapok nevét függőleges tömbként adja vissza. Ha vízszintesen kell akkor 3 a paraméter. Ha csak a lapok száma kell akkor pedig 4.
Angol Excel esetén GET.WORKBOOK a függvény neve.Ezek után INDEX függvénnyel megkaphatók a lapok nevei.
Ha nem kell a munkafüzet neve, csak a lapnevek, akkor SZÖVEG.KERES és KÖZÉP függvényekkel szépen kivágható a lényeg.
2. Power Query-ben Adatok beolvasása -> Fájlból -> Munkafüzetből ahol megadjuk az aktuális munkafüzet helyét. A többi már csak pár kattintás.
üdv
A tanácsaimat ingyen adom. Ha nem tetszik, akkor kérlek ne kritizáld! / https://github.com/viszi/codes/tree/master/Excel
-
Sesy
aktív tag
válasz Fferi50 #43775 üzenetére
működik köszönöm... bennem volt a hiba, elnéztem
más:
meg lehet oldani, hogy ha egy cellában ez a hivatkozás van:
='Table 1'!D358
akkor valahogy egyszerűen ez legyen belőle:
='Table 1'!D$358
vagyis az adott mező ne mozduljon el, ha másolom?
nem szeretném sokszor átírogatni kézzel, ha nem muszáj
[ Szerkesztve ]
Born stupid... Try again!
-
SkiDev
senior tag
válasz Fferi50 #43785 üzenetére
A napok dátum szerint vannak benne, viszont egyéni formátumoztam, mert csak a sorszámokra (napokra [n.]) van szükség. Tehát INDEX-szel megoldottam, hogy egy másik munkalapról a hónapokat behívja, mert kellett a nagybetű. Valamint VAGY képlettel beállítottam, hogy írja ki a napokhoz, hogy melyik hétvége (IGAZ) és melyik hétköznap (HAMIS). Feltételes formázással most már szépen színezi is a hétvégéket.
Arra voltam igazából kíváncsi, hogy azt a mozdulatot, mikor átírom az első napot következő hónapra (05.01. -> 06.01.) és végighúzom a táblázaton lehetséges-e automatizálni, hogy tudja-e naptárból vagy a MA() parancsokból figyelni. Mert ugyebár, ha végighúzom, és ezáltal újradátumozza a táblázatot, akkor már a hétvégék jelölését szépen átállítja. Nem mintha nem lenne rá 5 mp / hó, csak érdekelt, hogy lehet-e ilyet.Egyébként ez
ha(hónap<>"február";29;"")
ha(vagy(hónap="április";hónap="június";hónap="szeptember";hónap="november");"";31)
nem is rossz, akkor már lehet, hogy ezt is bele kéne építeni.
[ Szerkesztve ]
Siemens A40 \ Siemens C35 (BOCI Ver.) \ Siemens AF51 \ SE k310i \ Nokia 3110c \ SE k800i \ LG GT 500 \ SE Xperia X8 \ Sony Xperia SP \ LG G4 Brown Leather \ Huawei Mate 10 Pro \ Realme X2 Pro \ Samsung Galaxy S21 Ultra 12/256
-
pero19910606
csendes tag
válasz Fferi50 #43792 üzenetére
Szia!
Dim x As Long
Dim y As Long
Dim z As Long
With Worksheets("Készletszint")
LR = .Cells(.Rows.Count, "A").End(xlUp).Row
For i = 4 To LR
x = Cells(i, 2).Value
y = Cells(i, 5).Value
z = x / y
Cells(i, 6).Value = z
Next i
End WithIgen, tényleg úgy tűnik, hogy nem a számokkal lesz a gond, mert ha összeadom, kivonom vagy szorzom a számokat, akkor simán végig fut 4-5 mp alatt az 50.000 soron.
Az osztásnál viszont a 15. művelet után lesz overflow.Köszönöm!
Üdv! -
-
commanDOS
senior tag
válasz Fferi50 #43781 üzenetére
Szia!
Megnéztem, de a hasonlóság ellenére eléggé eltérő a probléma.
Arról van szó, hogy bizonyos elemeket gyártunk lemezből. Ezek téridomok.
Van 6 db ilyen idom. Ezek lemezfelhasználását, meg egyéb járulékos számításait 1-1 munkalapon lehet elvégezni. Legyenek mondjuk a munkalapok: Alkatrész_1, Alkatrész_2 ....Alkatrész_6.
Egy munkánál megnyitjuk a táblázatot és elkezdjük feltölteni a szükséges munkalapok sorait adatokkal. A végén kellene egy összegző munkalap, ahová a munkalap adatokkal feltöltött sorait egymás alá bemásolná és ott még összegezném, meg egyebek. Nyilván ez manuálisan egyszerű, mert csak a teli sorokat jelölöm ki, átmásolom az összegző munkalapra, kihagyok egy sort, bemásolom a 2. munkalap adatokkal feltöltött sorait és így tovább. Ezt szeretném automatikussá tenni. Azaz másolja a megfelelő sorokat és pozícionálja a különböző munkalapokból származó sorokat, hogy azok ne csússzanak egymásra.Kihelyezett tőke visszaáramoltatási szociális ügyintéző: pénzbehajtó :)
-
lappy
őstag
válasz Fferi50 #43847 üzenetére
Igazad van nem kell nagyon túlgondolni
viszont egy másik kérdés van.
Van egy táblázat ami tartalmazza az autók tankolási dátumait. ezt kellene havi szinten összegezni egy másik táblázatba, mert többször is tankolhat egy hónapban. így többszörös feltétel alapján lehet csak összegezni. A dátum formája pl.: 2019.05.22 21:21:00
rendszám első oszlop
második oszlop a dátum
harmadik oszlop tankolt mennyiség[ Szerkesztve ]
Bámulatos hol tart már a tudomány!
-
Fonthy
újonc
válasz Fferi50 #43871 üzenetére
Szia!
Először is köszi szépen a gyors segítséget. Igen bocsánat rosszul fogalmaztam, bár az én szempontomból végül is mindegy, hogy VAGY vagy ÉS van ott a lényeg, hogy ezekben a függvényekben nem lehet használni a helyettesítő karaktereket, tehát kell a SZÖVEG.KERES vagy a SZÖVEG.TALÁL függvény, amiben már a helyettesítő karaktereket is lehet használni (bár ezekkel a függvényekkel nem is kellenek a helyettesítő karakterek számomra).
Köszi még egyszer!
-
adDis
csendes tag
válasz Fferi50 #43887 üzenetére
Szia! Jogos a felvetésed, ezért - egyelőre - inkább "egyszerűsítenék" a kérdésen. Tegyük fel, hogy mondjuk csak az A kritériummező van, és ennek értékei határoznák meg, mi legyen B és C adataival.Tehát:
A C (AO13:AO66) vagy D (AP13:AP66) oszlop értékeit szeretném összeadni 1 cellában úgy, hogy
- amelyik sorban A értéke =1, a C értéket vegye figyelembe,
- amelyik sorban A értéke =2, a D értéket,
- amelyik sorban A értéke =3 ott viszont a C-t szorozza meg D-vel.Hogyan nézne ki ezek figyelembevételével a képlet?
Nem tudom persze, hogy így egyszerűbb-eElőre is köszönöm!
[ Szerkesztve ]
-
oke
senior tag
válasz Fferi50 #43885 üzenetére
Szia,
Köszönöm, Igen, egy-egy szó szerepel a D oszlopban. Én "analóg" módon közelítettem meg a dolgot, ahogy excelben csinálnám: a D oszlopban az x feltétel közül kijelölném azt az 5-öt, ami kell (vagy kevesebbet, ha épp nincs valamelyik), a szűrés alapján kijelölném az A oszlopban lévő szűrt listát és beszínezném sárgára. Látszik az agyam nehezen áll rá a makró más lehetőségeire
Hétfőn kerülők exceles gép közelébe, ki fogom próbálni. -
Mutt
aktív tag
válasz Fferi50 #43920 üzenetére
FFeri-vel értek egyet.
Én is vmi olyat javasolnék, hogy az egyik csapatban a legerősebb + leggyengébb játékos, majd a másik csapatba a második legerősebb + második leggyengébb kerülni. Ezt változtatva kerülnének az emberek szétosztásra, így a pontszámok egymást kompenzálni próbálják csapaton belül. Viszont a szórás innentől pocsék lesz, hiszen a legjobb és a legrosszabb egy csapatban lesz.
Képletnek a NAGY függvényt tudom javasolni, ha nincs ismétlődés a pontszámokban.
Csináltam egy ilyen táblázatot, ahol legkívül a kiválasztási körök vannak. Beljebb hogy hanyadik ember kell nekünk a listából, belül pedig a NAGY függvény van, ami a hanyadik emberre mutat.üdv
[ Szerkesztve ]
A tanácsaimat ingyen adom. Ha nem tetszik, akkor kérlek ne kritizáld! / https://github.com/viszi/codes/tree/master/Excel
-
Gabman
csendes tag
válasz Fferi50 #43930 üzenetére
Szia! Köszi a segítséget, ide sikerült eljutnom:
Ebből kéne valahogy összegeznem, hogy adott napon hány 'IGAZ' értékem van, de hiába kattintgatok, sajna sehogy nem jön össze. Próbáltam úgy is, hogy az oszlopokhoz húztam fel a dátumot, az IGAZ/HAMISt pedig a sorokhoz, de úgy sem jutottam semmire. Kimutatásdiagram beszúrásakor meg szintén minden egyes adatot külön akar ábrázolni, az egyes napokat nem vonja össze.
Lehet, hogy ott van a probléma, hogy az egy naphoz tartozó értékek valójában különböznek egymástól? (tehát két 2020.04.19. között van különbség: az egyik mondjuk 8 óra 15 perc a másik pedig 10ó 20p. Ezeket a dátum formátummal 'levágtam' de talán itt lehet a gond?)
Új hozzászólás Aktív témák
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Alpha Laptopszerviz Kft.
Város: Pécs