Hirdetés
-
GAMEPOD.hu
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
-
andreas49
senior tag
Sziasztok
Valami nagyon elállítodott az MS 365 Excel programomban és nem jövök rá a megoldásra: beírom a pl. B2 mezőbe a képletet, adja az eredményt, majd jobb alsó sarok - húzom lefelé vagy kattintok rá és az alatta lévő mezőkben a B2 számított értéke jelenik meg. Ha visszaállok B3-ra és Enter-t adok, akkor megjelenik a jó érték. Ugyanez van, ha Ctrl-S mentés, akkor 'előjön' az összes helyes érték. Mi állítodott el? Köszi a segítséget előre is.[ Szerkesztve ]
-
andreas49
senior tag
válasz
föccer #53937 üzenetére
Szia, Sokszor használok én is sok-sok oszlopból álló munkalapot. Lehetne ezen úgy egyszerűsíteni, hogy nem Munka1 és Munka2, hanem aktuális munkalap, valamint input ablakba megadni a oszlop méretéhez hozzáadandó értéket?
Így nem kell létrehozni Munka1 és Munka2 nevű munkalapot, hanem maradhat az egyéni munkalap név. -
andreas49
senior tag
Szia,
Újra futtattam, de most kijelőltem azokat a mezőket, amik tartalmaznak ilyen dátumot. Az első konvertálta, de úgy veszem észre, hogy kötőjel nélkül írta be a napokat, mivel a nap 3 számjegyű lett. A második kijelt mezőnél megállt hibával, ahol 2 hónap szerepel, ott hibával leáll "eredmeny = lapnev & ". " & Replace(honapok(0), "#", "") & ". " & napok(0) & " - " _
& Replace(honapok(1), "#", "") & ". " & napok(1)" résznél[ Szerkesztve ]
-
andreas49
senior tag
-
andreas49
senior tag
Sziasztok
Szeretnék egy olyan VBA-t kérni, amely az alábbi feladatot automatizálja:
Munkalap aktuális mezőjébe az alábbi két fajta dátum forma szerepel: 10–15 June, ezt szeretném olyan formátumra hozni, hogy 'aktuális munkalap neve'. & jún. 10-15. azaz pl.1954.jún.10-15. A másik forma: 30 April–8 May, ami 1954. ápr. 30 - máj. 02
Az is megfelel, ha az aktuális munkalap aktuális mezőjében történik meg a dátum átalakítás egy kirakott gomb VBA indításával, de komplettebb, ha az aktuális teljes munkalapon egyszerre történik meg a dátum átalakítás.
Megoldható? Köszi a segítséget előre is.[ Szerkesztve ]
-
andreas49
senior tag
Sziasztok,
Az MNB oldaláról lehet hivatalosan árfolyamokat lekérdezni, de a kimásolás után nem boldogulok a dátum átalakítással olyan formátumra, amivel tudok tovább dolgozni.
Ez pl. november: [link] és ilyen formátum kellene: ÉÉÉÉ.HH.NN
Köszi a segítséget előre is. -
andreas49
senior tag
Sziasztok,
Helyezés megállapítására keresek megoldást 2 oszlop esetén.
Pl.: A1-A4 -> 100,100,43, 25
B1-B4 -> 57. 63 , 15, 44
Eredmény a C1-C4 oszlopban.
Ha az A1-A4 oszlopban egyezőség, akkor vegye figyelembe a B1-B4 adatait.
A 'RANG.EGY függvényt és a DARABHA függvény próbáltam, de nemigazán jött össze. Microsoft 365 Excel-t használok.
Segítséget köszi előre is -
andreas49
senior tag
válasz
Peterhappy #53454 üzenetére
A cellaformázásnál be tudod állítani, hogy ne jelenitse meg az előjelet. A mező kitöltésnél ott kell lenni az előjelnek, de az nem fog látszani. Lehet a negatív szám fekete vagy piros. Nem tudom erre gondoltál-e.
[ Szerkesztve ]
-
andreas49
senior tag
Sziasztok,MS 365-hu programot használok, ahol az alábbi problémám van:Munkalapot (táblázatformátumú) szeretnék áthelyezni új munkafüzetbe, de az áthelyezés során az eredeti táblázatstílus színeit nem tartja meg. Próbáltam úgy is, hogy a táblázatformátumot megszüntettem, de így sem maradnak meg a stilus színei.
Eredeti színek:
Áthelyezés utáni színek:
A második sor második stílusát használom, de majdnem mindegyik stílus eltérő színű lesz.
Hol lehet a hiba?
Köszi a segítséget előre is. -
andreas49
senior tag
válasz
Fferi50 #52396 üzenetére
Új munkafüzetbe kerüljön az összes évszámomként munkalap (1 munkalap =1 évszám. Az új munkafüzet neve: első dátum-utolsó dátum (pl. 1968-2023.xlsx)
Az 'A' oszlopban vannak az évszámok 1968-2023 között növekvő sorrendben
Minden másolt munkalap kap egy évszám nevet.
A többi fájl 1 'kaptafa' alapon fog készülni külön munkafüzetbe -
andreas49
senior tag
Sziasztok,
VBA írásba kérek segítséget, melyet előre is köszönök:
Van több nagyméretű Excel fájlom, amit külön munkafüzet munkalapjaira szeretnék átmásoltatni VBA-val. A forrásfájl 'A:AG' oszlop szerkezetű, az 'A' oszlop szerint kellene a különböző munkalapokat egy munkafüzetbe létrehozni. Itt évszámok vannak, évszámonként eltérő (3-5 ezer sor) sor. -
andreas49
senior tag
válasz
Fferi50 #52386 üzenetére
Amint megnyílik a fájl, látom az első 200 sor előképét, majd kiválasztom a 'Letöltés hely' funkciót, amikor betölti a teljes *.csv fájlt, ez a *CSV fájl ~35 Mb. Megvan ennek a szétdarabolt változata is mintegy 55 db csv fájl. Most nemrég ezeket vittem be egyesével, ahol nem kaptam hibaüzenetet.
Kiegészítés:
a hibás fájl: 108837 sor
az egyenkénti: 108981 sor[ Szerkesztve ]
-
andreas49
senior tag
Sziasztok,
*.csv fájl beolvasása után pl. 49 db hibát jelez, a fájl ~190e soros. Miként lehet megállapítani, hogy mi és hol a hiba? Segítséget köszi előre is. -
andreas49
senior tag
Van egy VBA-m, de nem egészen azt az eredmény adja, mint amit vártam volna
A helyes sorrend ez lenne: 1,2,3, .. vagy vissza is 3,2,1
Akkor jó a sorrend, ha 01, 02, 03..a lap nevek szerepelnek. Köszi
a segítséget előre is.
Lehet ezt erre módosítani?
Sub Munkalapok_ABC()
Dim i As Integer
Dim j As Integer
Dim iAnswer As VbMsgBoxResult
'
' Prompt the user as which direction they wish to
' sort the worksheets.
'
iAnswer = MsgBox("A lapok rendezése növekvő sorrendben?" & Chr(10) _
& "A Nem gombra kattintva csökkenő sorrendben rendezheti", _
vbYesNoCancel + vbQuestion + vbDefaultButton1, "Sort Worksheets")
For i = 1 To Sheets.Count
For j = 1 To Sheets.Count - 1
'
' If the answer is Yes, then sort in ascending order.
'
If iAnswer = vbYes Then
If UCase$(Sheets(j).Name) > UCase$(Sheets(j + 1).Name) Then
Sheets(j).Move after:=Sheets(j + 1)
End If
'
' If the answer is No, then sort in descending order.
'
ElseIf iAnswer = vbNo Then
If UCase$(Sheets(j).Name) < UCase$(Sheets(j + 1).Name) Then
Sheets(j).Move after:=Sheets(j + 1)
End If
End If
Next j
Next i
End Sub[ Szerkesztve ]
-
andreas49
senior tag
válasz
Delila_1 #52104 üzenetére
Köszi mindkettőtöknek az infót. Két mezőbe beírsz 111111 és 999999, az egyiket beállítod Arial (egyoldalas) a másikat Work Sans Light (nem egyoldalas)
Eltérő lesz a 6-6 karakter mezőszélessége (Arial szélesebb lesz)
Ezek egyoldalasok: Book Antiqua, Garamond, Palatino Linotype, Times New Roman, Arial, Helvetica é még jó pár. Csak régóta használom a Work Sans Light-t, de nem tetszik, hogy nem lehet úgy igazítani, hogy egymás alatt legyenek a számok. -
andreas49
senior tag
Van-e az Excelben olyan beállítási lehetőség, hogy minden betűtípust egyoldalas betűkészletként kezelje? Köszi az infót előre is.
(Miért helytelen helyesírás szempontjából a "betűkészletként" szó?)[ Szerkesztve ]
-
andreas49
senior tag
válasz
karlkani #51735 üzenetére
Köszi az infót a rejtett funkcióról. Bár nálam a többi képletre adja a javaslatot.
A működéssel kapcsolatban próbáld ki ugyanazokkal az adatokkal, mint amit linkeltél.
2001. 06. 01. 2002. 08. 15. =DÁTUMTÓLIG(kezdő_dátum;záró_dátum;"N")
440 nap 2001. június 1-je és 2002. augusztus 15-e között (440)
Ez nálam 14-et ad eredménynek, ami nem igaz.
Ezért maradtam a sima kivonásnál -
andreas49
senior tag
válasz
föccer #51733 üzenetére
Sajna mégsem jó ez a képlet. Ha azon évről van szó, akkor továbbra is #SZÁM hiba, ha nem azonos, akkor csak a napok különbségét adja és nem veszi figyelembe, hogy más év szerepel az adatsoron. Valamit rosszul vettek át az angol fordítás során.
A sima kivonás a legegyszerűbb!
[ Szerkesztve ]
-
andreas49
senior tag
Sziasztok
Microsoft 365 programcsomagot használok. A képen szereplő képletre hibát kapok, pedig a 'P,Q' oszlopban dátum formátum szerepel. A képlet beírásnál nem ajánlja fel a 'dátumtólig' képletet. Lehet, hogy a 365 nem tartalmazza, vagy hol lehet a hiba?
Köszi a segítséget előre is. -
andreas49
senior tag
válasz
Fire/SOUL/CD #51650 üzenetére
Szia,
Használat közben jön elő, hogy nem mindenre gondoltam a feladat megadásánál: ha bármelyik 3-as adatmezőben szerepel 'R', akkor annak a 3-as mezőnek a másik két adatát sem kell számításba venni az 'L', 'M' 'N' oszlopban.
(Az 'R' a visszalépést jelzi)
Megoldható?
Köszi előre is. -
andreas49
senior tag
Fire/SOUL/CD #51647 és Fferi50 #51645
Köszönöm a megoldásokat, számomra ez tökéletes és használható az ilyen jellegű táblázataimba.
+1* köszönet -
andreas49
senior tag
Sziasztok,
Egy sportverseny eredmény összesítéséhez kérek segítséget az alábbi linken lévő 'eredmény.xlsx'-hez
[link]
Segítséget köszi előre is -
andreas49
senior tag
válasz
Fire/SOUL/CD #51435 üzenetére
Van M365 és szuper lett, köszi még egyszer
-
andreas49
senior tag
Sziasztok,
Az alábbi problémára több módon kerestem megoldást, de nem jött össze:
Hogyan tudom az egyedi mezőneveket kigyüjteni az alábbi táblázatból:
A 'D', 'M', 'V', és 'AE' oszlopok 3-151 soraiban vannak a nevek, melyek ismétlődhetnek is, a kigyüjtést az 'AL' oszlopba szeretném. ('AL2'-'AL**')
A fel nem sorolt oszlopokban szintén vannak adatok, de a szűrésnek nem részei.
Segítséget köszönöm előre is. -
andreas49
senior tag
válasz
Fferi50 #50829 üzenetére
Szia,
Köszi az infót, kicsit rosszul értelmeztem az "egy lépésben húzással ki tudod jelölni, másolás -> beillesztés" folyamatot. Most már rendben van.
A "Kiegészítés" részt már nem próbáltam, mivel az első válasz értelmezése után megtoldódott a problémám.
Köszi még egyszer a segítséget.
-
andreas49
senior tag
A bemásolást sikerült megoldani, de a szűrt lista sorait csak egyenként tudom kijelölni (így nem másol a nem kijelölt sorba), ezt hogy lehet egy lépésben megoldani? Pl. Van egy 10 oszlop és ~1500 sor, amiből leválogat ~300 sort. Ezt kellene az egyik oszlopra kijelölni, de nem egyesével.
-
andreas49
senior tag
Sziasztok,
Szűrt lista sorait hogy tudom egyszere kijelölni úgy, hogy bemásolni tudjak csak a szűrt lista soraiba ugyanazt a szöveget? -
andreas49
senior tag
Sziasztok,
Egy kis segítséget kérek a jelenlegi képlet kiegészítésére:
Jelenlegi képlet a 'J2' mezőre:
=HA(DARABHA(E2:I2;"R")>0;"R";SZUM(HA(E2:I2>E3:I3;1;0)))
ebbe a képletbe kellene berakni (és/vagy) ha e2 vagy e3="w/o", akkor J2 vagy J3 ="w/o". Az 'R' bárhol lehet az E2:I2 vagy az E3:I3 tartományban. A 'w/o' mindig az 'E2' vagy 'E3' és ilyenkor nincs szám egyik mezőben sem.
Köszi a segítséget előre is. -
andreas49
senior tag
Sziasztok,
Van egy hosszú névsorom pl. az 'A' oszlopban, amiben szeretném megkeresni azokat a neveket, amelyek csak max 1-4 karakterben térnek el egymástól. Gondolom, hogy ez csak macróval érhető el. A 'B' oszlopba kellene kiíratni a 4 alatti eltérések számát. (pl. WITTHOFT - WITTHÖFT, eltérés 1) A név kereszt- és vezetéknévből áll.
Köszi a segítséget előre is. -
-
andreas49
senior tag
Sziasztok,
Abban kérem a segítségeteket, hogy miként kell bővítenem egy meglévő macrómat, hogy a munkafüzet összes munkalapján futtassa a macrót. (minden munkalapon azonos az elrendezés). Segítséget előre is köszönöm. -
andreas49
senior tag
Sziasztok,
Lehetséges-e megváltoztatni az igazításnál a behúzás egységének nagyságát?
pl. lehessen 0,5 vagy az 1-nek a szélességét megváltoztatni? -
andreas49
senior tag
Sziasztok,
Lehetséges-e objektumokat csoportosan középre igazítani? Jelenleg a mező balfelső részéhez vannak igazítva. Az Excel nem enged több munkalapon kijelölni minden objektumot egyszerre? (ez felgyorsítaná a folyamatot) makró is jó lenne
Köszi a segítséget előre is.[ Szerkesztve ]
-
andreas49
senior tag
Sziasztok,
Van arra megoldás, hogyha A,B,C,D oszlop azonos sorában 3 vagy 4 mezőben lévő adat megegyezik, akkor azokat feltételes formázással színezni tudjam?
Köszi a segítséget előre is. -
-
andreas49
senior tag
Sziasztok,
Képlettel hogyan tudnám megoldani, hogy a Jakab Gipsz -ből Jakab GIPSZ legyen, esetleg ez lefelé is másolható legyen, valamint ha 3 tagú a név akkor csak a harmadik tag legyen nagybetűs.
Köszi a segítséget előre is. -
andreas49
senior tag
válasz
istvankeresz #50004 üzenetére
Ezt valószínűleg nem nekem akartad címezni, hanem Ferinek
[ Szerkesztve ]
-
andreas49
senior tag
Sziasztok,
Dátum sorba tételével van gondom:
Több dátumom 1900 előtti, így nem tudja rendezni ezeket. Próbáltam szétválasztani év-hó-nap formába, így már sorba lehetett tenni, de az összefűzésnél az 1900 előtti dátumok 'vad' értékeket adnak. Lehet, hogy az a legegyszerűbb, ha meghagyom az eredeti oszlopot is, majd az összefűzés után törlöm a szétválasztott oszlopokat? -
andreas49
senior tag
válasz
istvankeresz #49864 üzenetére
Esetleg ez?
[link] -
andreas49
senior tag
válasz
Fire/SOUL/CD #49210 üzenetére
Köszi az előző válasszal együtt is a részletes magyarázatot. Ez a szűrős megoldás látszik a leghatékonyabbnak. Az alapadataimban a kép neve megegyezik az országnévvel.
-
andreas49
senior tag
Sziasztok,
Megoldható-e képlettel vagy macro-val, hogy képet másoljunk egyik munkalapról a másikra?
Pl.: munkalap1 a1 - bármi szöveg B1 - akármi.png (kép)
munkalap1 a2 - bármi szöveg B2 - akármi.png (kép)
....
....
másol munkalap2 a1 - bármi szöveg B1 - akármi.png (kép)
munkalap2 a2 - bármi szöveg B2 - akármi.png (kép)
....
....
Segítséget köszönöm előre is.[ Szerkesztve ]
Új hozzászólás Aktív témák
- Akciókamerák
- Intel Core i3 / i5 / i7 / i9 10xxx "Comet Lake" és i3 / i5 / i7 / i9 11xxx "Rocket Lake" (LGA1200)
- Uplay
- Milyen processzort vegyek?
- Vezeték nélküli fülhallgatók
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Futás, futópályák
- SörcsaPH!
- Linux haladóknak
- Szeged és környéke adok-veszek-beszélgetek
- További aktív témák...