- Milyen NAS-t vegyek?
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Microsoft Excel topic
- Crypto Trade
- Súlyos adatvédelmi botrányba kerülhet a ChatGPT az EU-ban
- MinDig TV
- Rendszergazda topic
- Mindenki AI-t akar, már 2025-re is eladták a HBM chipeket
- Proxmox VE
- Kapnak egy rakás reklámot a Roblox játékosai
-
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
-
sztanozs
veterán
válasz friccccc #40202 üzenetére
Magyar függvényneveket kell használni (közép és hossz, asszem).
Delila megoldásánál csak az elsőt kell kitöltened, a többit megcsinálja az automatikus kitöltés - ugye nem próbáltad ki?
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
wwhy
veterán
Srácok, egy (alap?) segítség kellene, nagyon zöldfülű vagyok excelségben.
Adott egy nagyon hosszú A oszlop, amiben van kb. 1000 cella, cellánként 1 szó. Ezt kellene nekem "többhasábosra" változtatni, azaz mondjuk oszloponként 50 (vagy XY) szó. A lehető legegyszerűbben. Köszönöm.ELADÓ <<narancs Honor Magic5 Ultimate>> <<Újszerű, doboz, minden kellék>>
-
sztanozs
veterán
VBA megoldást találtam hirtelen:
Sub SplitColumn()
'Updateby20141106
Dim rng As Range
Dim InputRng As Range
Dim OutRng As Range
Dim xRow As Integer
Dim xCol As Integer
Dim xArr As Variant
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Range :", xTitleId, InputRng.Address, Type: = 8)
xRow = Application.InputBox("Rows :", xTitleId)
Set OutRng = Application.InputBox("Out put to (single cell):", xTitleId, Type: = 8)
Set InputRng = InputRng.Columns(1)
xCol = InputRng.Cells.Count / xRow
ReDim xArr(1 To xRow, 1 To xCol + 1)
For i = 0 To InputRng.Cells.Count - 1
xValue = InputRng.Cells(i + 1)
iRow = i Mod xRow
iCol = VBA.Int(i / xRow)
xArr(iRow + 1, iCol + 1) = xValue
Next
OutRng.Resize(UBound(xArr, 1), UBound(xArr, 2)).Value = xArr
End SubJOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
oke
senior tag
Sziasztok!
Egy oszlopdiagramnál hogy tudnék egy adott szintre egy vízszintes vonalat beilleszteni?
Pl.: A tengely mondjuk 0 és 100 között van és én szeretnék a 80-as értékhez egy vízszintes vonalal, de nem trendvonalat. Jelenleg úgy oldom meg, hogy beszúrok egy vonalat és azt megpróbálom a megfelelő helyre beilleszteni, de nem mindig tudom a pontos értéket eltalálni, illetve ha változtatom a diagramm méretét, akkor elúszik. -
sztanozs
veterán
Meg lehet írni függvényekkel és/vagy range-ekkel, de szvsz az még bonyolultabb. Beépített megoldás nincs az excelben erre.
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
Fferi50
őstag
Szia!
Ha jól értettem a feladatot, akkor nézd meg ezt a képletet a B1 cellába:
=INDIREKT("A" & SOR()+50*(OSZLOP()-1))
Ezt aztán húzhatod oldalra és lefelé is, amíg el nem érsz a végére az információidnak.
Az 50 helyére azt a számot írd, ahány cellát szeretnél kitölteni egy-egy oszlopban.
Amikor végeztél, jelöld ki az egész képletes részt - majd másolás - irányított beillesztés értéket.
Ezután az 50 alatti cellákat törölheted. (De csak miután a képleteket átalakítottad értékké!)Üdv.
-
pero19910606
csendes tag
Sziasztok,
Egy Dashboard-ot szeretnék létrehozni több különböző adathalmazból és ehhez szeretnék segítséget kérni.
4-6 Pivot táblára van szükségem és egy Slicer-t szeretnék hozzájuk rendelni.
Azt szeretném, hogy adatok "Osztályonként" tudjam rendezni a Slicer segítségével. Az összekapcsolást abban az esetben meg is tudtam oldani, amikor egy Sheet-ről készítek két darab Pivot-ot, azonban ha 3-4 vagy akár több sheet-ről készítek Pivot-ot és ugyan úgy csak azzal az egy Slicer-el szeretnék szűrni akkor így ez már nem megoldás.
Hogyan tudnám a többi pivot-ot is hozzákapcsolni a Slicer-hez?
Ide feltölttem egy minta file-t:
Nagyon köszönöm előre is!
Üdv!
[ Szerkesztve ]
-
Hannibhál
őstag
Sziasztok!
Hiperhivatkozásokkal kapcsolatban lenne problémám, ugyanis a megadott fájlokat 1 nappal vagy pár órával később nem nyitja meg a hivatkozáson keresztül, hanem azt írja, hogy az appsdata/roaming mappában van és hogy a nem biztonságos mappa miatt meg akarom-e nyitni? Rámegyek, hogy igen, ezután pedig kiírja, hogy a fájl nem nyitható meg. Miért állítja át az Excel a helyét a fájlnak?
Verzió: 2007, magyar nyelvű
egyéb: Céges meghajtón van tárolva az xls és meleltte mappákban a fájlo kamiket hivatkozni akarok
Köszi előre is ha valaki tudna segíteni!Gépelés nem az erősségemasdsdk
-
EmberXY
addikt
Sziasztok!
Ismét van egy érdekes problémám, amivel nem tudok dűlőre jutni.
Adott egy táblázathoz hasonló lista, ami egy word dokumentumban van, a sorokban az adatok tabulátorral vannak rendezve, így tulajdonképpen 5 oszlop van és temérdek sor.
Ezt szeretném én Excel-be átrakni, de akárhogy próbálkozom, az lesz az eredménye, hogy össze-vissza illeszti az adatokat, a sorok még csak-csak stimmelnek, de az oszlopok elcsúsznak, változó mennyiségű üres cellák kerülnek az adatok közé.
Hogyan tudnám megoldani, hogy az üres cellákat feltöltse?
Próbálkoztam az "Ugrás" menüponttal, azon belül az "Irányított" opcióval az üres cellákat kijelölni, de ez csak oszloponként működik, valahogy soronként nem.
Próbáltam az egészet irányított beillesztéssel transzponálni, de ott meg az a baja, hogy nem ugyanakkora a másolt rész mint a terület ahova tenné...
Hogyan tudnám vízszintesen feltölteni az üres cellákat, és ezáltal összepofozni az adatokat?
Köszönöm előre is, ha valakinek van megoldása.Up the Irons!
-
ny.janos
tag
válasz EmberXY #40218 üzenetére
Szia!
A leírásod alapján a probléma valószínűleg az, hogy a word fájlban sem tökéletesen van használva a tabulálás, hanem az előre beállított érték alapján vannak olyan sorok, ahol az egyes adatok között nem egy, hanem több tabulátor jel van.
Megoldás:
Word-ben menj a csere menübeCtrl + H
. Kattints az egyebekre. A speciális gombra kattintva aB. Tabulátorjel
-t válaszd. A keresett szövegbe kétszer, a csere erre mezőbe egyszer kell írnod. Aztán az összes cseréje gombra kattintasz. Addig ismétled a folyamatot, amíg nem írja azt, hogy 0 csere történt. Ezt követően már másolhatod excelbe. -
EmberXY
addikt
válasz ny.janos #40219 üzenetére
Köszönöm a gyors választ, tökéletesen eltaláltad, hogy mi volt a probléma és a megoldás is nagyszerűen működött, hatalmas köszönet érte.
Igen, valóban több tabulátorjel volt az adatok között, az adatok szélességétől függően itt-ott több tabulátorra volt szükség ahhoz, hogy a következő adat pontosan a helyére kerüljön, vagy legalábbis erre tudok gondolni.Up the Irons!
-
ny.janos
tag
válasz EmberXY #40220 üzenetére
Youtube-on van több oktatóvideó is a tabulátor használatáról. Aki a dokumentumot készítette, annak érdemes lehet megmutatni egy ilyet. Nem csak az export problémája miatt, hanem egyébként is. Egyszerűbb sokkal, ha megfelelő módon van használva. De ez már nem e fórum témája.
-
tgumis
tag
Sziasztok
Van arra lehetőség, hogy képlet egy képlet eredményétől függjön , hogy egy cellába írhatunk e vagy sem.
Pl:
A1 cella értéke "IGAZ" akkor a C1 cellába írhatunk ha az A2 cella értéke "HAMIS" akkor a C1 cellába nem Írhatunk semmit.
Makeó nélküli megoldás előny. -
Delila_1
Topikgazda
válasz tgumis #40222 üzenetére
Egy laphoz rendelt, eseményvezérelt makrót javaslok. Nem írtad, melyik cellába írásakor változik az A1 IGAZ, vagy HAMIS értékre. A makróban ez a D3. Az írható cellák védelmét a makró indítása előtt le kell venned.
Private Sub Worksheet_Change(ByVal Target As Range)
ActiveSheet.Protect Password:="tgumis", UserInterfaceOnly:=True
If Target.Address = "$D$3" Then
If Range("A1") = True Then Range("C1").Locked = False Else Range("C1").Locked = True
End If
End SubOke: szívesen.
[ 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.
-
ny.janos
tag
válasz tgumis #40222 üzenetére
Szia!
Ha A1 igaz-hamis értéke egy logikai vizsgálat eredménye, akkor a logikai vizsgálatot végző képletet az adatérvényesítés - egyéni - képlet-tel megadva meg tudod valósítani, hogy ne engedjen adatot bevinni, ha a logikai vizsgálat eredménye hamis. (Részletesen a súgóban - érvényesítés - megtalálod a tartalom utolsó pontjában.)
Viszont az A1 cellára úgy vizsgálni, hogy az szövegesen tartalmazza az igaz-hamis értéket vagy a logikai vizsgálat képletét nem tudsz. -
Simivok
senior tag
Sziasztok
Nagyon alap kérdés, ms excel 2016. Le szeretném húzni az eredményt a cella jobb alsó sarkára kattintva. Ez menne reflexből (100 milliószor csináltam), csak a kurzor nem vált át a nagy fehér pluszjelről arra a kicsi fekete pluszjelre, amikor odaviszem az egeret.
Én lennék ekkora balfék, vagy ez valami bug?Galaxy S23 256GB Cream
-
lcdtv
aktív tag
Sziasztok!
Lehet valahogy több azonos oszlop melletti értékeket egy sorba kiíratni?
Hát ezt én sem érteném de a képen látszik mit akarok.Előre is köszi! -
-
Delila_1
Topikgazda
Makróval:
Sub Vesszo()
Dim sor As Long
sor = 1
Do While Cells(sor, 1) > ""
If Cells(sor, "A") = Range("E1") Then
If Cells(1, "F") = "" Then
Cells(1, "F") = Cells(sor, "B")
Else: Cells(1, "F") = Cells(1, "F") & ", " & Cells(sor, "B")
End If
End If
If Cells(sor, "A") = Range("E2") Then
If Cells(2, "F") = "" Then
Cells(2, "F") = Cells(sor, "B")
Else: Cells(2, "F") = Cells(2, "F") & ", " & Cells(sor, "B")
End If
End If
sor = sor + 1
Loop
End SubA csatolt képen nem látszanak a sorszámok.
Ha az adatok nem az első sorban kezdődnek, a sor=1 sorban az 1 helyett a kezdő sorszámot add meg.
A két feltételnél is a Cells(1,"F") és aCells(2,"F")
hivatkozásokat, no meg a Range("E1") és Range("E2")-t kell átírnod.Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
-
Ala
tag
Szeretnék segítséget kérni azzal kapcsolatban, hogy készülök egy pár file-ból álló csokor összeállítására, aminek az lenne a lényege, hogy a különböző file-ok különböző feladatokra lennének:
-1. időszerűen néha változó adatok
-2. bemeneti adatok
-3. feldolgozó motor
-4. kiértékelő motor.Ebből az 1-nek a helye mindig fix marad (a feladat ezen része igazából meg van oldva, mert amit hivatkozásként be tudok építeni a képletbe az a filera mutat, amikor pedig legördülő listára van szükségem, akkor azt ugyanebből a file-ból készített TXT csatolásával oldom meg), viszont a 2,3,4 file folyamatosan másolva lenne. Ebben az esetben milyen lehetőségek vannak? Alapvetően képletekkel szeretnék dolgozni. A topikban találtam egy hozzászólást, ami alapján sikerült elérnem a célom, viszont ez alapján meg kell nyitni az összes file-t. Van arra lehetőség, hogy ne kelljen megnyitni a filet? Amúgy ez Indirekt FGV-t használ.
Segítségeteket előre is köszönöm. -
Dolphine
addikt
Sziasztok!
Ötletre van szükségem.
Az írásbeli érettségin eddig papír alapon nyomtatott anyagokat használtam a javításhoz. Ezt szeretném most Excelben megoldani. (nem kell a sok nyomtatott anyag!)
Eddig úgy volt, hogy minden diáknak volt nyomtatva egy lap és azokat töltöttem ki.
A kérdés, hogy most Excelben minden diákhoz rendeljek egy munkalapot? Nem lesz ez sok egy kicsit? Nem lesz átláthatatlan? Érthető, hogy egyáltalán mit szeretnék?Nem egyenlőre, hanem egyelőre! Nem ez miatt, hanem emiatt, vagy ez által!
-
Delila_1
Topikgazda
válasz Dolphine #40243 üzenetére
Egy lapot tegyél ki elérhető helyre, ahol minden diák eléri.
Ezeket töltik vissza a diákok, mindenki a saját nevével elmentve.
A begyűjtött lapokat ezután össze tudod rakni egy fájlba, amiben itt tudunk segíteni.[ 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.
-
Dolphine
addikt
válasz Delila_1 #40244 üzenetére
Azt hiszem rosszul fogalmaztam.
Ezta diákok nem láthatják, ez nekem kell.
Teszek be képet inkábbNa ilyenből kellene nekem most 50 db. Ez legyen egy fájlon belül 50 külön munkalappal, a diákok nevével?
Vagy legyen egy oldalon több, egy munkalapon belül egy egész osztály?Nem egyenlőre, hanem egyelőre! Nem ez miatt, hanem emiatt, vagy ez által!
-
Delila_1
Topikgazda
válasz Dolphine #40249 üzenetére
Igen, ez a lényeg. Az Excel alapvetően rekordokat (sorokat) tud úgy értelmezni, hogy azokból különféle statisztikákat, kimutatásokat lehessen létrehozni.
Ezzel a módszerrel a sok tanuló adatai áttekinthetőek lesznek.
Szűrőket is alkalmazhatsz, pl. hány tanuló teljesített a K1-ben maximálisan.Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
Új hozzászólás Aktív témák
- Luck Dragon: Asszociációs játék. :)
- Vicces képek
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Kerékpárosok, bringások ide!
- Rövid előzetesen a S.T.A.L.K.E.R. 2: Heart of Chornobyl
- Milyen NAS-t vegyek?
- Milyen monitort vegyek?
- HP ProLiant MicroServer Gen8
- Helldivers 2 (PC, PS5)
- Milyen TV-t vegyek?
- További aktív témák...
- Steames kulcsok jó áron eladóak!
- Steam, Windows, Origin kulcsok, előfizetések közvetlenül a kiadótól, a LEGJOBB ÁRON!
- Eladó Steam kulcsok kedvező áron!
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! LEGOLCSÓBB! Automatikus 0-24
- Bitdefender Total Security 3év/3eszköz! - "Tökéletes védelem most kedvező áron..."