-
Fototrend
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
-
Delila_1
Topikgazda
válasz Fferi50 #51100 üzenetére
Megáll az ész! Ilyen kezdő hibát szégyen elkövetni.
Az én verziómban beírtam a lapok nevét, és nem figyeltem fel rá, hogy a makródban más nevek szerepeltek.[ Szerkesztve ]
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
Delila_1
Topikgazda
válasz Fferi50 #51104 üzenetére
Az elsőt valahonnan szedtem, és nagyon egyetértek vele. A másodikat egy hajdani tanáromtól tanultam. Az övé volt az a mondás is, hogy lassú munkához idő kell. Ezek is igazak.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
Met
nagyúr
Sziasztok,
Van egy csv file amiben vannak sorok amiben így vannak az adatok
Fin Pos,"Car ID","Car","Car Class ID","Car Class","Team ID","Cust ID","Name","Start Pos","Car #","Out ID","Out","Interval","Laps Led","Qualify Time","Average Lap Time","Fastest Lap Time","Fast Lap#","Laps Comp","Inc","League Points","Max Fuel Fill%","Weight Penalty (KG)","League Agg Points","AI"Hogy tudom a , közti részeket külön cellába szedni?
Vagy mit csináljak a csv-vel hogy külön cellába kerüljenek az adatok?[ Szerkesztve ]
"If in doubt, flat out!" Colin McRae
-
Delila_1
Topikgazda
-
LilProphet90
senior tag
válasz LilProphet90 #51067 üzenetére
Esetleg ezzel kapcsolatban valaki? Köszi!
Zenei alapok, remixek: http://www.reverbnation.com/lilprophetmusic
-
zsoci0914
csendes tag
Sziasztok!
Azt szeretném megoldani, hogy:
A-J oszlopig színezzen nekem a tábla sorokat a K és a P oszlop alapján.
Feltételes formázással próbálkoztam képlettel ami így nézki:
=ÉS($K$1>0;$P$1>0)
=ÉS($K$1>0;$P$1<1)
Igazából ez működik is teljesen jól. Viszont szeretném ezt átvinni az összes többi sorra, ebbe viszont beletört a bicskám, hogy tudnám ezt megoldani?
Köszönöm! -
Fferi50
őstag
válasz LilProphet90 #51110 üzenetére
Szia!
Át is váltja az értéket dollárra vagy csak a HUF helyett jelenik meg USD?
Az eredeti cella formátuma érdekes lehet, ott pénznem és HUF kellene legyen, majd a diagramnál a számformátum forráshoz kapcsolt bejelölése.
Üdv. -
föccer
nagyúr
Sziasztok!
Van havi mentés egy adattáblából. Azonos oszlop azonosítókkal OFC.
Alatta hónapról-hónapra változhat az adattábla. A feladatom az, hogy kimutatást készítsek, hogy hónapról-hónapra mennyi sorban volt változás az előző hónaphoz képest.
A soroknak készítettem egyedi azonosítót, ami az adott hónapra ad 1-1 azonosítót, de a sorrend változhat.
Havi adatok külön-külön munkalapon vannak.
Brute force-on kívül van valami ötlet? Nincs erre valami beépített metódus? Havi 20-25 ezer adatsor van, soronként 58 oszloppal. Havi táblába is milliós ellenőrzés kellene.
Félek, hogy megint makrót kell írnom
üdv, föccer
Építésztechnikus. Építőmérnök.
-
Fferi50
őstag
válasz föccer #51117 üzenetére
Szia!
Tehát fejlécek (oszlop azonosítók) és oldallécek (sor azonosítók) vannak az első sorban ill. első oszlopban? Jól értem?
" kimutatást készítsek, hogy hónapról-hónapra mennyi sorban volt változás az előző hónaphoz képest"
Hány hónapot kell összehasonlítani egy kimutatásban?
Lekérdezések sorozata szerintem lehetővé teszi a megoldást. PowerPivot szerintem jó lehet.
Talán több lehetne a segítség, ha szűkített és nem valódi adatokkal egy mintát feltennél valahova. Miből mit szeretnél létrehozni.
Üdv.[ Szerkesztve ]
-
föccer
nagyúr
válasz Fferi50 #51118 üzenetére
Most az idei évet kell megcsinálnom, 1-5 hónap lesz terítéken.
A havi adatokat az A01;A02;A03;A04....A12 nevű munkalapokra rakom.
Minden ilyen munkalapon AF oszlopokban vannak az adatok. 1 sor fejléc, alatta válozó mennyiségű sorban. Oszlopok adattipusai változó, szöveges, számos.
Az egyedi sorazonosítókat egy külön munkalapon (Seged_modositasok) gyűjtöm össze Ez megadja, hogy milyen egyedi azonosító volt, melyik hónapba (milyen sorban). B oszlopba az első hónap azonosítói, C oszlopba írnám ki, hogy volt-e változás. (első hónapra nem lehet ellenőrzést futtatni, nincs előtte lévő adat). D oszlop, 2. hónap egyedi azonosítói, E, változott-e? F oszlop, 3. hónap alapdataim G oszlop változott-e?
Futtatás előtt kiválasztom Seged_modositasok!AC2 cellában lévő hónapot, ami [A02;A03....A12] értéket vehet fel. Ez megegyezik az alapadatok munkalapjainak a nevével és a Seged_modositasok fül első sorában lévő azonosítókkal (itt lesznek az egyedi azonosítók felsorolva.
A metodika valami olyasmi lenne, hogy sorban bepakolom egy szűrővel az adott havi és az előző havi egyedi azonosítókat és vizsgálom, hogy oszloponként volt-e eltérés-e vagy sem.
Nehezítés, hogy nem biztos, hogy lesz olyan azonosító, ami az előző hónapban még nem volt, így ezt kezelni kell, de azért ez még menni fog.
Jah, hogy így végig gondoltam makróval meg némi szűréssel nem is megoldhatatlan a feladat.
Hmm, mielőtt még nekiugranátok adjaotk még pár órát, lehet, hogy meg is csinálom.
fg
Építésztechnikus. Építőmérnök.
-
Fferi50
őstag
válasz föccer #51119 üzenetére
Szia!
Azt még mindig nem értem, miért kell egyedi sorazonosító és honnan tudod azokat?
Mielőtt nagyon belemélyednél, van egy olyan menüpont az Adatok csoportban, hogy összesítés -> ez arra szolgál, hogy külön-külön munkalapon levő azonos struktúrájú adatokat egy munkalapra hozzon össze. Talán érdemes lenne végiggondolni ezt is.
Üdv. -
föccer
nagyúr
válasz Fferi50 #51120 üzenetére
Van egy üzem és egy receptszám oszlop. Az adatok országos listák, így minden üzem adata megvan benne. Viszont vannak olyan receptszámok, amik több üzemben is léteznek. Receptszám üzem szinten uniq, de globál szinten nem. Technikailag összefűtöm az üzem nevét és a receptszámot és ez adja a globál uniq azonosítót. hosszú évek óta így használom, kényszerből.
üdv, föccer
Építésztechnikus. Építőmérnök.
-
Fferi50
őstag
válasz föccer #51121 üzenetére
Szia!
Szerintem ez alapján FKERES (XKERES) függvénnyel is megoldható a feladat.
A hasonlítani kívánt két hónap azonosítóit egy munkalap oszlopba áttenni - ezután Adatok - Ismétlődések eltávolítása - majd a két havi FKERES függvény eredményének összehasonlítása kerül az eredmény oszlopba.
Üdv. -
föccer
nagyúr
válasz Fferi50 #51122 üzenetére
Nem az azonosítókat kell összehasonlítani, hanem az azonosítók által meghatározott sorokat, illetve azok adattartalmát. De alakul.
Már megvan az, hogy választható hónapra megvannak az egyedi sor azonostók és azok alapadatok beli pozíciója, sorazonosítója. Innentől kezdve indirektel simán kiszedem egy segédtábláta az aktuális és megelőző hónap adatait (szintén indirekttel összefűzve a képletet) a 2 kikeresett adatsor alá meg nyomok egy sima ha függvényt, ami eltérés esetén 1 eredményt ad, majd az ellenőrző sort szummázom. Ha szum=0, akkor azonos, ha nem akkor adott sor módosult és a mekró visszaírja ennek tényét.
Jó lesz ez, csak végig kellett gondolnom. Imádom az indirekt függvényt is.
üdv, föccer
Építésztechnikus. Építőmérnök.
-
föccer
nagyúr
válasz Fferi50 #51124 üzenetére
Össze kell fűzni, hogy melyik hónapnak a munkalapjáról kell kivenni. Nem fogom a függvényeket átírni, hanem csak 1 legördíthető cellából lehet kiválasztani az elemezni kívánt hónapot és indítani a makrót, ami szépen dolgozik és megcsinálja arabszolga munkát
Lehet nem elegáns
üdv, föccer
Építésztechnikus. Építőmérnök.
-
Faterkam
addikt
Sziasztok!
Van arra mód, hogy az élőfej és élőláb normál módban is látszódjon? ne csak Lapelrendezés módban?[ Szerkesztve ]
"Ha nem válaszolok PÜ-re 1 nap alatt, akkor lehet, hogy az a 5 ember között vagy, akit letiltottam a 13 év alatt!" https://tinyurl.hu/LdG3
-
Fferi50
őstag
válasz LilProphet90 #51128 üzenetére
Szia!
Mégiscsak a gépen levő beállításokat kellene megnézni, illetve az Excel verzióját. Lehet, hogy angol verziójú, ezért csinálja azt amit írsz.
Üdv. -
Cyborg
őstag
Sziasztok,
segítsetek légyszíves megszerkeszteni egy excel oszlopot.
Adott egy táblázat, melyben talált hibák vannak összesítve, és súlyozva.
az 1-es prioritásu hibákra 1 hónap a határidő
a 2-es rioritású dologra 6 hónap
a 3-as prioritásra 1 év
A deadline oszlopot szeretném képlettel megoldani, hogy ne kelljen egyesével beírni 200 dátumot.
Angol nyelvű excel (Version 2208 Build 16.0.15601.20526) 32-bitElőre is köszönöm.
-
Cyborg
őstag
Köszi szépen,
angol nyelven ez nem megy
=IF(F3=1;D3+30)
=IF(F3=2;D3+180),
ezzel megy külön-külön, (bár a hónapos verzió pontosabb lenne, de a kalk.dátum nem atlálom angolul) , de nem tudom egy sorba berakni a 3 feltételt se, sajnos nagyon alap vagyok excelből[ Szerkesztve ]
-
Delila_1
Topikgazda
válasz Cyborg #51136 üzenetére
Ha 1 évnél kisebb a dátum, akkor nem látszik beírás (az én példámban a Régen lejárt szöveg kerül a képletbe.
Ha a képlet melletti egyik oszlopban van végig adat, akkor az első, képletet tartalmazó cellára állsz, és a jobb alsó sarkában lévő kis fekete négyzeten a dupla katt végig viszi a képletet.
Ha nincs adat a szomszéd oszlopban, a kis négyzetet megfogod, és lehúzod a másoláshoz.Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
EasyLife
aktív tag
Sziasztok!
Hogyan tudok tajszámokat kötöjellel ellátni?
tehát ebből:123456789 ilyet:123-456-789 -
lacipapi
csendes tag
Sziasztok!
Azt meglehet valahogy csinálni, hogy a dátumot meg az időt ne keljen mindig beírni, hanem ha egy dátumra formázott cellára rákattintok, automatikusan beirja a rendszer aktuális dátumát-idejét. Ha lehet akkor makró nélkül.
Köszönöm előre is.Lelkes, de már egy kicsit idős amatőr
-
lacipapi
csendes tag
csináltam egy vércukorszint nyilvántartó táblázatot, ahol reggeltől estig többször kell mérni a szinteket és pontosan kell az időpontokat feltüntetni. Én azt szeretném, hogy ne keljen beírni a dátumot meg a pontos időt, ezt csinálja meg magától, ha az adott sorban lévő cellába beírom a cukorszintet akkor a sor első cellájába tegye be a dátumot. Ha ez nem megy csak makróval, abban tudnál segíteni? 2010-es excelt használok.
Köszi[ Szerkesztve ]
Lelkes, de már egy kicsit idős amatőr
-
Delila_1
Topikgazda
válasz lacipapi #51147 üzenetére
A lapodhoz kell rendelned a makrót, lásd a Téma összefoglaló leírásában.
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 3 Then
Application.EnableEvents = False
Cells(Target.Row, 1) = Format(Now, "yyyy.mm.dd hh:mm:ss")
Application.EnableEvents = True
End If
End Sub
Ez a C oszlopba [Target.Column = 3] bevitt érték esetén az azonos sor A oszlopába [Cells(Target.Row,1)] írja be a pillanatnyi időt.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
Fferi50
őstag
válasz lacipapi #51147 üzenetére
Szia!
Ha nem szeretnél makrózni, akkor magyar Excelben a Dátum : Ctrl + 0 (a számsoron, nem a számbillentyűzeten), az Idő Ctrl + Shift + . (pont) combó - egy plusz mozdulat:
Nap elején a Dátum, nap közben az Idő.
Üdv.
(Ps. így nem kell makróbarátként mentened a munkafüzetet)
Új hozzászólás Aktív témák
- Windows, Office licencek a legolcsóbban, egyenesen a Microsoft-tól - 2990 Ft-tól!
- Bontatlan - BATTLEFIELD 1 Collectors Edition - Játékszoftver nélkül
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! LEGOLCSÓBB! Automatikus 0-24
- Steames kulcsok jó áron eladóak!
- Steam, Windows, Origin kulcsok, előfizetések közvetlenül a kiadótól, a LEGJOBB ÁRON!