-
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
veterán
válasz
ElemiKoczka
#51963
üzenetére
Ja, azt elfelejtetted említeni, hogy a látszólagos számok ezres csoportosításban látszanak.
-
Delila_1
veterán
válasz
ElemiKoczka
#51961
üzenetére
Hogy?!
Muti egy képen. -
Delila_1
veterán
válasz
ElemiKoczka
#51956
üzenetére
Próbáld meg az ÉRTÉK függvénnyel.
-
Delila_1
veterán
válasz
ElemiKoczka
#51949
üzenetére
https://prohardver.hu/tema/excel/hsz_49013-49013.html
Itt a második bekezdésben leírtakat alkalmazhatod.
A szóközös helyett a szövegként szereplő számokat tartalmazó cellákra kell irányítottan beilleszteni az 1-est. -
Delila_1
veterán
válasz
ElemiKoczka
#27547
üzenetére
A 27332-es kérdést, és a rá adott, 23333-as választ olvasd el. Az első lapra beteszel egy érvényesítést, amivel kiválasztod a receptet. A makró az első lap H1 cellájából veszi a keresendő értéket, itt lehet az érvényesítésed.
Ha a kód, és a leírás azonos sorban van, ez a makró jó lesz a feladatod megoldására.
-
Fferi50
Topikgazda
válasz
ElemiKoczka
#27547
üzenetére
Szia!
Ehhez azért látni kellene a receptek "tárolási" struktúráját. A recept száma alapján az FKERES függvénnyel dolgozhatsz, minden munkalapra külön-külön megadva - nyilván külön-külön cellában.
A másik megoldás a makró.Üdv.
-
Louro
őstag
válasz
ElemiKoczka
#21966
üzenetére
Szia,
ez 700 rekord (+fejléc) és 5 oszlop. Ez nem számít nagy mennyiségnek. Ezzel gyorsan lehet dolgozni. De akár évek távlatában is használhatóbb. Makrót is kényelmesebb rá írni.
Látom az excel helyi isten már segít. Nekem is nagyon sokat segített az elején.
-
Delila_1
veterán
válasz
ElemiKoczka
#21969
üzenetére
Privátban megadom a címet.
-
Delila_1
veterán
válasz
ElemiKoczka
#21967
üzenetére
Louro ötletét tartom jónak.
Nem számít, hogy az első tétel C oszlopában mi van. A képletben az =1 nem arra vonatkozik. -
Delila_1
veterán
válasz
ElemiKoczka
#21961
üzenetére
Az A oszlopban az egyes termékek nevéből csak az első legyen látható, a többinél a karakter színe egyezzen meg a cella háttérszínével.

Ez példa arra az esetre, ha nem fogadod meg Louro tanácsát.
-
Louro
őstag
válasz
ElemiKoczka
#21961
üzenetére
Csak, hogy utájl. Hasonló gondokkal én is küzdöttem. Ha egységesítenéd a fejlécet?
Termék neve - Víz - Lekvár - Vaj - Liszt - Csokoládé - etc - Összesen.Így sokféle művelet tudnál végezni.
Vagy ha ragaszkodsz a leírtakhoz, akkor rengeteg keresést kell betenni. Lépésről lépésre:
Megkeresem SEARCH függvénnyel, hogy van -e az összetevők között Víz. Ha van, eltárolom egy változóban a helyét. Majd a második sorban/oszlopban az eltárolót változó sorszámánál levő értéket veszem. Majd ezt is eltárolom.Az első megoldás kényelmes és átláthatóbb és hosszútávon életképesebb. Itt akár userform-ot készíthetsz a bevitelhez.
A második pedig hosszadalmasabb, összetettebb, több számítást tartalmaz. -
lappy
őstag
válasz
ElemiKoczka
#19179
üzenetére
Szia!
ezt kell beírnod
If Not Intersect(Target, [A:B,E:G]) Is Nothing Then
e helyett
If Not Intersect(Target, [A
]) Is Nothing Then -
Delila_1
veterán
válasz
ElemiKoczka
#19120
üzenetére
Rájöttem, hogy a #19121-ben nem azt a választ adtam, amire vártál.
Kerek óránál 600-t írj, 12:42-höz elég 1242-t írnod, 0:54-nél 054-et.Private Sub Worksheet_Change(ByVal Target As Range)
Dim ido, ertek
If Not Intersect(Target, [A:B]) Is Nothing Then
If Range(Target.Address) = "" Then Exit Sub
Application.EnableEvents = False
On Error GoTo Hiba
ertek = Target * 1
If ertek > 2359 Or ertek < 0 Or Right(ertek, 2) > 59 Then
GoTo Hiba
Else
Select Case Len(ertek)
Case 1, 2
ido = "00:" & ertek
Case 3
ido = "0" & Left(ertek, 1) & ":" & Right(ertek, 2)
Case Else
ido = Left(Target, 2) & ":" & Right(Target, 2)
End Select
Range(Target.Address) = Format(ido, "hh:mm")
End If
End If
Application.EnableEvents = True
Exit Sub
Hiba:
MsgBox "Hiba!" & Chr(10) & "Ilyen időpont nem létezik", vbInformation
Range(Target.Address).Select
Application.EnableEvents = True
End Sub -
Delila_1
veterán
válasz
ElemiKoczka
#19120
üzenetére
A lapodhoz rendeld a makrót, ilyen módon.
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, [A:B]) Is Nothing Then
If Target = 6 Then Range(Target.Address) = "6:00"
If Target = 14 Then Range(Target.Address) = "14:00"
End If
End SubEz a makró az A és B oszlopba beírt 6-ot írja át 6:00-ra, és a 14-et 14:00-ra.
Ha nem az A és B oszlopban van a két időpontod, azIf Not Intersect(Target, [A:B]) Is Nothing Then
sorba írd be a módosítást.
-
Delila_1
veterán
válasz
ElemiKoczka
#18658
üzenetére
Privátban tegnap írtam, hogy küldd el a fájlt.
-
Delila_1
veterán
válasz
ElemiKoczka
#18656
üzenetére
Akkor valami baj van a kréta körül, mert hivatalból el kellene mentenie.
-
Delila_1
veterán
válasz
ElemiKoczka
#18653
üzenetére
Nagyon szívesen.

-
Delila_1
veterán
válasz
ElemiKoczka
#18640
üzenetére
Kijelölöd azt az oszlopot, ahova bevitted a formátumot.Duplán klikkelsz a formátumfestő ecsetre, majd átlépsz a következő lapra, és az ecsettel kijelölöd a kérdéses oszlopot. Mivel duplán kattintottál az ecsetre, nem kell újra felvenned hanem újabb lap, újabb jelölés az ecsettel. Kilépés a formátumfestés üzemmódból Esc billentyűvel, vagy újabb kattintással az ecset ikonra.
Próbáltam, hogy az ecsettel felveszem a formátumot, és egyszerre több kijelölt lapra másolom, de ezt nem hajtja végre az Excel.
-
Delila_1
veterán
válasz
ElemiKoczka
#18631
üzenetére
Bocsi, kicsit zavaros nekem a leírás. Mi az, hogy az adott hónap dátuma?
Próbáld meg így:
A feltételes formázás első képlete =HÉT.NAPJA(A2;2)=7, ehhez rendeltem a szürke hátteret.
A második feltétel =NEM(HIBÁS(FKERES(A2;Ünnepek;1;0))), vagy 2007-től kezdve =HAHIBA(FKERES(A2;Ünnepek;1;0);""), ez a piros hátterű.A feltételes formázás a bal oldali fül dátumokat tartalmazó területére vonatkozik.
-
Delila_1
veterán
válasz
ElemiKoczka
#18622
üzenetére
Tegyük fel, hogy a dátumaid az A2-ben kezdődnek, az ünnepnapokat tartalmazó tartomány neve Ünnepek.
A feltételes formázás képlete: =NEM(HIBÁS(FKERES(A2;Ünnepek;1;0))) – 2003-as verzióig,
=HAHIBA(FKERES(A2;Ünnepek;1;0);"") – 2007-es verziótól kezdve. -
Delila_1
veterán
válasz
ElemiKoczka
#18479
üzenetére
Szia.
Ha az A1 cellában van a 100-as értéked, a B1 legyen =A1/24. A cellaformátum pedig [ó]:pp
-
Delila_1
veterán
válasz
ElemiKoczka
#18372
üzenetére
Nem járok arra, de lakik ott egy haver. Küldhetem a sörért?

-
Delila_1
veterán
válasz
ElemiKoczka
#18369
üzenetére
Ott a hiba, hogy a szóközt is tartalmazó lapnevet aposztrófok közé kell tenni.
Ennek megfelelően a képlet is változik.
=INDIREKT("'" & $A2&"'!B33")Láthatóbban: (" ' " & $A2 & " ' !B33")
Te ne hagyj szóközöket az idézőjelek és az aposztrófok között!
-
Delila_1
veterán
válasz
ElemiKoczka
#18367
üzenetére
Gyakori hiba, hogy a lapnevek nem egyeznek meg az összesítő lap celláiban szereplő nevekkel. Kis- és nagybetű, szóköz a név után, stb.
-
Delila_1
veterán
válasz
ElemiKoczka
#18364
üzenetére
Feltételezem, hogy az egyes lapokon címsor van, a tényleges adatok a 2. sorban kezdődnek. 31 nappal számolva az összegző sor a 33. sorban van.
Az összegző lapon erre a sorra kell hivatkozni. Ezen a lapon is van címsor. A B2 cellában az A2 cellában tárolt név nevű lapra kell hivatkozni, ott is a B32 cellára. Erre jó az INDIREKT függvény.=INDIREKT($A2&"!B33")
A C2 képlete =INDIREKT($A2&"!C33") lesz. A képletben másoláskor az A2-re (névre) történő hivatkozás változik automatikusan.
Szerk.: Az időkön ne csodálkozz, véletlenszámokkal állítottam elő.

-
Delila_1
veterán
válasz
ElemiKoczka
#18356
üzenetére
Nincs mit.

-
Delila_1
veterán
válasz
ElemiKoczka
#18353
üzenetére
Vegyük, hogy az A oszlopban vannak a dátumaid. Kijelölöd az oszlopot, és a feltételes formázásnál ezt a képletet adod meg:
=HÉT.NAPJA($A1;2)=7
majd megadod A a formátumot.
-
lappy
őstag
válasz
ElemiKoczka
#18353
üzenetére
Szia!
"A hónap függvényében jelölje meg eltérő színnel a vasárnapokat."
Nem értem! Egy függvényben nem lehet megjelölni a vasárnapot!
Azt lehet hogy egy naptárban a hét napjainál jelölje a vasárnapot! -
ElemiKoczka
csendes tag
válasz
ElemiKoczka
#18352
üzenetére
Ahogy szokás evés közben jön meg az étvágy

A munkalap formázásánál a következő igények léptek még fel.
A hónap függvényében jelölje meg eltérő színnel a vasárnapokat.
Lehetséges az, hogy egy cella beállításait egy másik cellába átmásoljam? (pl. a fenti színezésre gondolok más munkalapon)
Ha ez is sikerül hétfőn nagyon, de nagyon
lesz a munkahelyemen. -
Mutt
senior tag
válasz
ElemiKoczka
#18333
üzenetére
Hello,
A második sorban lévő időnél azonban nem számol megfelelően...
Javított képlet a nappali műszakra angol Excelhez (vagy töltsd le újra a fájlt):=((B2>C2)*MEDIAN(0;C2-1/4;1/4)+MAX(0;MIN(3/4;C2+(B2>C2))-MAX(1/4;B2)))*24
A munkalap nevét Delila_1 megválaszolta.
Ha változik a cella neve akkor változik a munkalap neve?
Nem, a cella egy kis része a munkalapnak, így ilyen módon nincs rá hatással. Ha a munkalap neve változik, akkor a cella elérése megváltozik, de a többi értéke nem.üdv.
-
Delila_1
veterán
válasz
ElemiKoczka
#18333
üzenetére
Munkalap neve a cellába
=KÖZÉP(CELLA("filename";$A$1);SZÖVEG.KERES("]";CELLA("filename";$A$1))+1;256)
-
Mutt
senior tag
válasz
ElemiKoczka
#18327
üzenetére
Hello,
A ,második képlet angol nyelvű Excelben:
=MOD(C2-B2;1)*24-D2Az eredmény számformátumú lesz. Feltettem ide a példádat.
üdv.
-
Mutt
senior tag
válasz
ElemiKoczka
#18291
üzenetére
Hello,
Amit nem tudok az az, hogyan lehet külön venni a délelőttös bérrel számolt időtartamot (6tól 18ig) és az éjszakás bérben számolt időtartamot (18tól 6ig).
Nappali órák: =(MAX(0;MIN(3/4;C2+(B2>C2))-MAX(1/4;B2)))*24
Éjszakai órák: =MARADÉK(C2-B2;1)*24-D2
üdv.
Új hozzászólás Aktív témák
- Játékkulcsok olcsón: Steam, Uplay, GoG, Origin, Xbox, PS stb.
- Eredeti Microsoft termékek - MEGA Akciók! Windows, Office Pro Plus, Project Pro, Visio Pro stb.
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! Automatikus 0-24
- Kaspersky, BitDefender, Avast és egyéb vírusírtó licencek a legolcsóbban, egyenesen a gyártóktól!
- Adobe Előfizetések - Adobe Creative Cloud All Apps - 12 Hónap - 15% AKCIÓ
- Samsung Galaxy S25 Ultra / 12/512GB / Kártyafügetlen / MediaMarkt Garancia 2028.12.02.-ig
- Samsung Galaxy A04s / 4/64GB / Kártyafüggetlen / 12Hó Garancia
- Telefon felvásárlás!! iPhone 12 Mini/iPhone 12/iPhone 12 Pro/iPhone 12 Pro Max
- HIBÁTLAN iPhone 14 256GB Purple -1 ÉV GARANCIA - Kártyafüggetlen, MS3535
- Eredeti Lenovo 300W töltők - ADL300SDC3A
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest

]) Is Nothing Then



Fferi50
