-
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
-
ulrik19
tag
válasz Delila_1 #6014 üzenetére
igen, én is finomítottam még egy kicsit a kódon (érdemes használni a Set-et)
Sub masolas_adat()
Dim alapfile As Workbook, adatok As Workbook
Set alapfile = ThisWorkbook
Set adatok = Workbooks.Open("C:\Production_Daily.xls")
alapfile.Sheets("Data").Range("A47") = adatok.BuiltinDocumentProperties("Creation date").Value
adatok.Sheets(1).Columns("A:G").Copy
alapfile.Sheets("IDE_MASOLD").Range("A1").PasteSpecial Paste:=xlValues
adatok.Close
End Sub[ Szerkesztve ]
...az élet igazságos, mert pl. akinek rövidebb az egyik lába, annak hosszabb a másik...
-
félisten
válasz Delila_1 #6061 üzenetére
Hali!
"Nem egyformán értelmezzük a feladatot."
Hát ez így ebben a formában egy szer igaz.Nekem meg ez az amiért másképp értelmeztem(és gyanítom, hogy ulrik19 is)
"Azt hogyan tudom megcsinálni, hogy ne csak egy értéket tudjak kiválasztani hanem akár több értéket egyszerre."Ezt csak vezérlőelemekkel lehet megoldani, ha meg még a több kijelölt adattal dolgozni is kell, akkor még plusz makró.
Majd remélhetőleg Bicé is még benéz Húsvét előtt, aztán megmondja a frankót.
Fire.
[ Szerkesztve ]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
ulrik19
tag
válasz Delila_1 #6146 üzenetére
No igen, a morális kérdések bennem is mozogtak. Az első "megoldások" pont ezen alapultak, minden oda számolódik, ahová kell - mondjuk úgy - igazságosan. Némi átalakítással kijött a másik variáció is.
A szünet-elszámolása most arányos, az a része nem kizsákmányoló. A többi része némileg igen. De gyanítom elég ritka eset, amikor valaki 3 műszakot érintően dolgozik egy adott napon, ráadásul valamennyiben "érezhető időtartamban".
A türelem rózsát terem Egyébként jó megmozgatni az agysejtjeimet, régen nem foglalkoztam már excel-es dolgokkal. Hát igen... R1C1 vírus...
[ Szerkesztve ]
...az élet igazságos, mert pl. akinek rövidebb az egyik lába, annak hosszabb a másik...
-
félisten
válasz Delila_1 #6146 üzenetére
Hali!
Hát lehet, hogy Uri Geller a rokonod és gondolatolvasással is rendelkezel, mert szó szerint ezek a gondolatok merültek fel bennem is, ahogy folyamatosan követtem a topic eseményeit. És IGEN, én sem csináltam meg olyan számlázó/elszámoló/raktár stb progit, ami nem az adott/hatályos törvényekre/szabályzásra épül.
Hihetetlen, hogy ennyire egy a gondolatunk meg a tapasztalatunk.
Fire.
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
VANESSZA1
őstag
válasz Delila_1 #6146 üzenetére
Delila_1 !
Akkor hogy lenne szerinted helyes?
Nyilvánvaló, hogy vannak olyanok akik, pl. a munkaidő beosztás, és a termelés optimalizáció végett 4:30-kor ( azaz 1 órával hamarabb kezd ) és 13:00-ig van. Őneki ez a 8óra.
A többség 5:30 kor kezd, és 14:00-ig van, nekik ez a 8órás munkarend, és ez tekinthető a délelőttös műszaknak. Igen 0:30 perccel többet dolgoznak, és azért, mert ( mint minden termelő egységben ) a kajaszünetet le kell dolgozni.De, ha most beírjuk, hogy 5:30tól 14:00-ig , akkor kijön 7:58 perc délelőttös, holott itt Őneki 8 óra kellene kijöjjön.
De ha van egy olyan jól elszámolható rendszerre ötleted, amivel a dolgozó is jól jár,
és jól jár az is aki
5:30-14:00 fizikai dolgozó
4:30-13:00 fizikai dolgozó
8:00-16:30 szellemi dolgozó
14:00-22:30 fizikai dolgozó
22:00-6:30--ig (fizikai dolgozó) dolgozik, és nem veszik el dolgozóknál 2-4 perc, mindenki jól jár,senkinek nem sérül az érdeke, ígérem a cégvezetőnél prezentálni fogom.[ Szerkesztve ]
Precision M7710_&_Precision M7740- CPU: 9980HK, RAM: 32GB/3200MHz, GPU: RTX5000, IGZO 4K-UHD, SSD: 2TB Force MP510, 2TB ADATA XPG SX8200 PRO, 1TB SK HYNIX Class 50 SSD
-
veterán
válasz Delila_1 #6189 üzenetére
Szia!
köszi, tök jó!
a kérdésem az léenne, hogy hogyan lehetne megoldani, hogy ne képlet hanem csak az eredmény legyen a cellában? Mert ezért is szerettem volna macro-val megoldani, és nem képlettel!illetve, hogy megáll a 131-es sornál... miért? holott az adatok a 2253-as sorig van benne adat!
[ Szerkesztve ]
-
Surfym@n
senior tag
válasz Delila_1 #6250 üzenetére
Kiegészíteném még annyival, hogy ez a történet tökéletesen működik külön lapon.
Mi a helyzet akkor, ha egy adott lapon, minden más mellett szeretném én ezt alkalmazni, mikor a tábla, s a keresett érték máshol helyezkedik el?
A cellaértékeken kívül mit kell még módosítani ilyenkor?[ Szerkesztve ]
28 év és 2.8-as rekesz felett már nincs mese...
-
ulrik19
tag
válasz Delila_1 #6263 üzenetére
nem. pont ezért kell átállítani az utolsó paramétert.
nem a legközelebbit keresi meg, hanem a következőt (azaz a nála nagyobbat), de csak akkor, ha sorba van rakva.
adótáblákkal így szoktunk számolni. azt hiszem, ezt hívják intervallumkeresésnek.
...az élet igazságos, mert pl. akinek rövidebb az egyik lába, annak hosszabb a másik...
-
ulrik19
tag
válasz Delila_1 #6266 üzenetére
jaja, most próbálgatom: mindig a nála kisebb értéket.
de no problem:
A oszlopban a lent is írt határértékek egymás alatt (0 - 1,2 - 1,4 - 1,8 stb.)
B oszlopban ugyanezek de egy sorral feljebb tolva (1,2 - 1,4 - 1,8 - 2,8 stb.)majd =fkeres(mit, A1:B10, 2, IGAZ)
(a második oszlopban így a jó érték lesz a csúsztatás miatt. Persze oda sem kell begépelni az értékeket, hanem pl. B3 cellába. =A4 stb. megoldja automatikusan)[ Szerkesztve ]
...az élet igazságos, mert pl. akinek rövidebb az egyik lába, annak hosszabb a másik...
-
ulrik19
tag
válasz Delila_1 #6268 üzenetére
de csak Neked, egy elegánsabb megoldás
CSE képlet, tehát a beírása után nem simán enter, hanem Ctrl + shift + entert kell ütni!
(minden módosítás után)=MIN(HA(C2<A1:A6;A1:A6;999))
ebben a képletben: C2-ben van a vizsgálandó érték, amit nézünk, hova esik
A1:A6 tartományban az értékhatárok. (jelen esetben én csak 6 értéket néztem)a 999 egy kellően nagy szám, ami minden lehetséges értéknél nagyobb. ha a C2 nagyobb, mint a megadott számok legnagyobbika, akkor ezt az értéket fogja visszaadni (mert ugye nála nagyobbat nem találhat "magától" a képlet)
UFF
...az élet igazságos, mert pl. akinek rövidebb az egyik lába, annak hosszabb a másik...
-
félisten
válasz Delila_1 #6279 üzenetére
Hali!
Excel 2007/2010-nél az első megoldás is jó. Épp azért írtam le a tartomány "elnevezős" módszert, mert arra gondoltam, hogy hátha a 2003-ban csak úgy szuperál. Kösz az infót!
Fire.
UI: Az meg hogy mi van a súgóban, bizonyos fokig lényegtelen, pontosabban nem feltétlenül csak és kizárólag az a megoldás/lehetőség.
Excel 2007 Súgója a legördülő lista létrehozásával kapcsolatban
(Szóval itt már csak javasolja, hogy célszerűbb elnevezni a tartományt, de nem kötelező)[ Szerkesztve ]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
Surfym@n
senior tag
válasz Delila_1 #6282 üzenetére
Ez már megtörtént...
De ettől függetlenül a feloldás parancs aktív marad...ideiglenesen azt csináltam, hogy az elrejtendő cellákat elküldtem az utolsó oszlopokba (oda a világvégére... )
A rájuk hiv.-ó képletek pedig úgyse láccódnak.
Egy hátránya van csak...kicsit növeli a fájlméretet...
[ Szerkesztve ]
28 év és 2.8-as rekesz felett már nincs mese...
-
félisten
-
félisten
válasz Delila_1 #6302 üzenetére
Hali!
"Nézd már meg, hogy egy kimutatáson belül is működik-e. Én abban próbáltam."
Arra bólogat az a kis Smiley, hogy kimutatásban is működik, 2007-es Excelben is, azt kérted, hogy nézzem meg nem?
Fire.
[ Szerkesztve ]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
ulrik19
tag
válasz Delila_1 #6315 üzenetére
nem rossz, viszont valami nem stimmel a Tieddel
ha beírom A1-be: bo , akkor egyértelmű eredményt ad: Bodajk, pedig több bo-val kezdődő van. Ugyanakkor be esetében jelzi, hogy több be-vel kezdődő található a listában.[ Szerkesztve ]
...az élet igazságos, mert pl. akinek rövidebb az egyik lába, annak hosszabb a másik...
-
ulrik19
tag
válasz Delila_1 #6315 üzenetére
megvan mi a gond: megkeresed az első olyan településnevet, ami az adott betűkkel kezdődik. Megnézed, hogy ebből a településből hány található a listában, és az alapján színezel. Viszont a formázás nem ettől kellene, hogy függjön, hanem attól, hogy az adott betűkkel kezdődő településekből hány különböző van.
...az élet igazságos, mert pl. akinek rövidebb az egyik lába, annak hosszabb a másik...
-
ulrik19
tag
válasz Delila_1 #6319 üzenetére
A feladatban ott is a minta: as esetén Aszód (zöld betűk, azaz pontos találat, hiába van ott két kastély)
Az általad idézett szöveg nem arra utal, amire írtad, ugyanis:
bü esetében jelezze: bük és bükkakármi
de bük esetében csak bük-öt jelezze, mert az egyben pontos találat, hiába része bükkakárminek....az élet igazságos, mert pl. akinek rövidebb az egyik lába, annak hosszabb a másik...
Új hozzászólás Aktív témák
- HBO Max & OD topic
- Épített vízhűtés (nem kompakt) topic
- Dragon Age: Origins
- Konzolokról KULTURÁLT módon
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Anglia - élmények, tapasztalatok
- Júliustól kötelező biztosítást kell fizetni egyes rollerek után is!
- OnePlus Nord - északi sale
- Redmi Note 9 Pro [joyeuse]
- Xbox Series X|S
- További aktív témák...
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Alpha Laptopszerviz Kft.
Város: Pécs