-
Mobilarena
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 nagyonlesz 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
Hirdetés
- Azonnali mobilos kérdések órája
- Xbox tulajok OFF topicja
- Hálózati / IP kamera
- Milyen videókártyát?
- Nintendo Switch
- Mielőbb díjat rakatnának a görögök az olcsó csomagokra az EU-ban
- Autós topik
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Fire/SOUL/CD: INGYENES Clone és Backup-Restore alkalmazások tesztje [2024]
- A nagy Szóda, Szódakészítés topic - legyen egy kis fröccs is! :-)
- További aktív témák...
- Játékkulcsok olcsón: Steam, Uplay, GoG, Origin, Xbox, PS stb.
- ROBUX ÁRON ALUL - VÁSÁROLJ ROBLOX ROBUXOT MÉG MA, ELKÉPESZTŐ KEDVEZMÉNNYEL (Bármilyen platformra)
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! Automatikus 0-24
- Bontatlan - BATTLEFIELD 1 Collectors Edition - Játékszoftver nélkül
- Kaspersky, McAfee, Norton, Avast és egyéb vírusírtó licencek a legolcsóbban, egyenesen a gyártóktól!
- Telefon felvásárlás!! Samsung Galaxy A22/Samsung Galaxy A23/Samsung Galaxy A25/Samsung Galaxy A05s
- AKCIÓ! MSI B450M R7 5700X 16GB DDR4 512GB SSD RX 5700 XT 8GB Rampage SHIVA Zalman 600W
- BESZÁMÍTÁS! Microsoft XBOX One S 1TB lemezes játékkonzol garanciával hibátlan működéssel
- BESZÁMÍTÁS! ASUS B450 R7 1700X 16GB DDR4 512GB SSD RX 580 8GB Rampage SHIVA Corsair 450W
- AKCIÓ! ASUS PRIME Z390-P i5 8600K 16GB DDR4 512GB SSD RX 6600 8GB GDDR6 DEEPCOOL Matrexx55 630W
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest