- Fórumok
- OS, alkalmazások
- Microsoft Excel topic
- (kiemelt téma)
-
54900 - 54801
54978 - 54901 54900 - 54801 54800 - 54701 54700 - 54601 54600 - 54501 54500 - 54401 54400 - 54301 54300 - 54201 54200 - 54101 54100 - 54001 54000 - 53901 53900 - 53801 53800 - 53701 53700 - 53601 53600 - 53501 53500 - 53401 53400 - 53301 53300 - 53201 53200 - 53101 53100 - 53001 53000 - 52901 52900 - 52801 52800 - 52701 52700 - 52601 52600 - 52501 52500 - 52401 52400 - 52301 52300 - 52201 52200 - 52101 52100 - 52001 52000 - 50001 50000 - 48001 48000 - 46001 46000 - 44001 44000 - 42001 42000 - 40001 40000 - 38001 38000 - 36001 36000 - 34001 34000 - 32001 32000 - 30001 30000 - 28001 28000 - 26001 26000 - 24001 24000 - 22001 22000 - 20001 20000 - 18001 18000 - 16001 16000 - 14001 14000 - 12001 12000 - 10001 10000 - 8001 8000 - 6001 6000 - 4001 4000 - 2001 2000 - 1
-
Fórumok
LOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokMobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokPROHARDVER! - hardver fórumok
Notebookok TV & Audió Digitális fényképezés Alaplapok, chipsetek, memóriák Processzorok, tuning Hűtés, házak, tápok, modding Videokártyák Monitorok Adattárolás Multimédia, életmód, 3D nyomtatás Tabletek, E-bookok Nyomtatók, szkennerek PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésFÁRADT GŐZ - közösségi tér szinte bármiről
Tudomány, oktatás Sport, életmód, utazás, egészség Kultúra, művészet, média Gazdaság, jog Technika, hobbi, otthon Társadalom, közélet Egyéb Lokál PROHARDVER! interaktív
-
Frissítve: 2023-11-13 08:31 Téma összefoglaló
Új hozzászólás Aktív témák
-
Fferi50
Topikgazda
Szia!
Meg lehet esetleg próbálni, hogy az adatokat számodra megfelelőbb formában kapd meg, elvileg az exportot tudják a rendszerek rendezettebb módon is kiadni magukból, ez gyakran még további programozást sem igényel.
Ha pedig toldozni-foldozni kell az input adatokat, akkor azzal együtt át lehet forgatni olyan struktúrákba, ami a kimenő adatok előállításához megfelelőbb és egyszerűbben használható.
Üdv. -
Fferi50
Topikgazda
-
fila
senior tag
húú, nekem az teljesen új, függvényekkel próbálkozom mindennel is...
itt speciel még a kapott adatokkal tovább kell dolgozni, osztani, szorozni stb, így lehet jobb is a függvényes megoldás
folyamatosan találják ki, hogy mit és hogy csináljuk az adatokkal, így toldozva foldozva volt eddig az egész. -
föccer
nagyúr
-
fila
senior tag
-
föccer
nagyúr
Egyébként te sosem lehetsz a témában fogadatlan prókátor.
Sokszorosan bizonyítottad, hogy fényévekkel magasabb szinten űszöd az ipart, mint én. Emlékszem, hogy sok-sok évvel ezelőtt mennyit segítettél te is (meg még sokan), amikor a makrókkal ismerkedtem, vagy a nehezebb, összetettebb feladatokkal küzdöttem. Ennek sok ideje már. Azóta meg tervezem, hogy kezdő és középhaladó szinten továbbképzést tartsak excelből.
-
Fferi50
Topikgazda
Szia!
Mutatok egy példát kimutatásra és SZUMHATÖBB időszaki képletre is.
Az adatok az A-F oszlopokban vannak sorfolytonsan. Ezt a tartományt táblázattá alakítottam a könnyebb kezelhetőség miatt (Beszúrás - táblázat - fejlécekkel).
Az A oszlopban valódi dátumértékek vannak, nem szövegek! Így a kimutatásban az évek- hónapok (sőt a negyedévek) bontása is automatikusan megjeleníthető.
Az évekre és a hónapokra szeletelőt tettem. Így kiválasztható egy vagy több érték.
Az oszlopokra beállítottam az összegzést, a soroknál kivettem.
Látható, hogy az 1-5-ig kiválasztott szeletelők esetén az oszlop összesen a halmozott adatokat mutatja.
A SZUMHATÖBB függvény alkalmazása a P-R oszlopokban van. A P oszlopban a tényezők, a Q1 cellában van az év, az R1 cellában a hónap.
A képlet a Q2 cellában a halmozott összegre:=SZUMHATÖBB(INDIREKT("Táblázat1[" & P2 &"]");Táblázat1[Dátum];">="& DÁTUM($Q$1;1;1);Táblázat1[Dátum];"<" & DÁTUM($Q$1;$R$1+1;1))
amely lehúzható.
Láthatod, hogy egyik esetben sincs szükség segédoszlopokra az eredmény eléréséhez.
Üdv. -
föccer
nagyúr
A SZUMHATÖBB kritériumát kell kiegészíteni hozzá, sárgával kiemeltem. Féltem attól, hogy ha a krítériumot így összefűzöm, akkor szövegként fogja keresni, amíg a forrás táblázatban számként jelenik meg, és ezért hibát ad, de nem, szépen értelmezi és meg is találja a szükséges adatokat.
Ez a D21 képlete:
=HAHIBA(SZUMHATÖBB(INDEX(INDIREKT("'"&$C$17&"'!$A$2: $DZ$366");;HOL.VAN($C21&D$20;INDIREKT("'"&$C$17&"'!$A$1: $DZ$1");0));INDIREKT("'"&$C$17&"'!$A$2: $A$366");"<="&$C$19);"")
-
fila
senior tag
Szia,
Két információ szükséges mindig, a havi és a kumulált adat. Hónapok között a váltást egy mező átírásával szeretném megoldani. Itt váltok->$a$2
3 év adatom van visszamenőleg, 3 adattábla, a munkafüzetre való hivatkozás tök jól jött, évet bedobtam egy mezőbe->$b$4

Ha egy táblába beledobok 12 hónap kimutatást+ mindegyik kumulált értékét, akkor nagyon megnőne a méret, így a havi összegzést kilőném. (ha nincs más ez is megoldás, visszatérek hozzá)
Szumhatöbb hivatkozást nem tudtam, hogy ÉS jellegűek. 12 hónapnál jó hosszú lenne a képlet, meg a hónap kiválasztást is nehezítené. Kipróbáltam, működik, de ezt a felhasználó nem biztos, hogy jól tudná kezelni.
(minden évnél az adott havi kumulált kellene)Ha több hónapot szeretnél összesíteni, akkor a SZUMHATÖBB függvényben érdemesebb kezdő és befejező dátumot megadni
Ez tetszene, ebbe kérlek segítsetek. Kumuláltnál kiinduló mindig 1, a végdátum pedig a kiválasztott hónap.
-
föccer
nagyúr
-
Fferi50
Topikgazda
Szia!
Bocs, hogy belevau. Kérdés: Honnan tudja majd a képleted, hogy nem az 5. hónap adataira, hanem az 1-5 hónapra összesített érdekel?
Egyébként a SZUMHATÖBB függvény ugyanazon összegzendő tartomány többféle feltétel szerinti összegzését végzi, ahol a feltételek ÉS természetűek.
Ha több hónapot szeretnél összesíteni, akkor a SZUMHATÖBB függvényben érdemesebb kezdő és befejező dátumot megadni - ahogy Föccer már korábban is írta. Vagy a SZUMHATÖBB függvényt többször alkalmazni és az eredményt összeadni. Ez sem megoldhatatlan. De az indító kérdésem így is érdekes.
Szerintem érdemesebb lenne egy kimutatást készíteni, amiben akár évre, akár hónapra szűrhetsz, csinálhatsz hozzá szeletelőket stb. Sokkal kényelmesebb.
Ha teszel fel példát (bocsi nem igazán tudom a képekről rekonstruálni a feladatot, ez nyilván az én hibám), akkor könnyebben tudunk javaslatot adni.
Üdv. -
fila
senior tag
adott havi lekérésként működik, szuper, köszi!
Ha azt akarom, hogy kumuláltan hozza ki az eredményt, tehát ha a hónaphoz 5-öt írok be, akkor kumulálja fel az 1-5 hónap adatait, hogyan írjam át a képletet?
<$a$2 nem működik=HAHIBA(SZUMHATÖBB(INDEX(INDIREKT("'"&$B$4&"'!$A$3: $DZ$367");;HOL.VAN($A6&B$5;INDIREKT("'"&$B$4&"'!$A$1: $DZ$1");0));INDIREKT("'"&$B$4&"'!$A$3: $A$367");$A$2);"")
-
fila
senior tag
-
föccer
nagyúr
=HAHIBA(SZUMHATÖBB(INDEX(INDIREKT("'"&$C$4&"'!$A$2: $DZ$366");;HOL.VAN($C7&D$6;INDIREKT("'"&$C$4&"'!$A$1: $DZ$1");0));INDIREKT("'"&$C$4&"'!$A$2: $A$366");$C$5);"")Benne van az év kiválasztása, az általad megadott adattartományokkal. Kivettem a szűrőt, mert az még nincs a 2016-ban. Tömbképletként vidd be, mert csak úgy fog működni.
Az FKERES-t felejtsük el, nem is értem mit keresett a képletedbe. Index-el kiszedjük a megfelelő oszlopot a szumhatöbb-nek. Ebben a képletbn ez a turposség, hogy a szumhatöbb-nek nem simán egy tartományt adtam meg, hanem az INDEX által létrehozott tömbböt kapja meg. Mivel ez a tömb pont ugyan akkora, mint a SZUMHATÖBB kritérium tartománya, ezért helyesen fog működni.
üdv, föccer

-
föccer
nagyúr
Na itt vagyok, bocs.
Mindjárt összerakom. A lényeg, hogy INDEX(HOL:VAN())-al kiszedjük a megfelelő oszlopot, ami egy SZUMHATÖBB() összeg tartománya lesz, a kritérium tartomány meg simán az a2:a366, feltétel meg a hónap száma.
Ennek az algoritmusnak működnie kell 2016-ban is, bár lehet, hogy tömbképletként kell bevinni ctrl+shift+enterrel.
-
Fferi50
Topikgazda
-
fila
senior tag
-
fila
senior tag
hol.van fv-t ismerem, de az oszlopok bonyolultsága miatt segéd táblából kell dolgoznom.
Át is írtam amit küldtél, de vmi érték hiba van a kiértékelőbe.
=HAHIBA(SZUM(INDEX(('2026'!$A$2:$DZ$366;'2026'!$A$2:$A$366=kimutatás!$A$2);;FKERES(kimutatás!$A6;segéd!$A$3:$L$27;N$1;0)));"")
oszlop szám megvan, azt megtalálja, de az elején érték hibát dob.

2026 munkalapon az értékek a2:dz366 tartományban
hónapok számai az a2:a366-ban
nem értem miért nem jó....a szűrő fv-t soha nem használtam még
az évszámra majd beépítem az indirektet, ez jó ötlet köszi -
föccer
nagyúr
Ha a '2025'-os munkalapra hivatkozol, akkor így változik:
=HAHIBA(SZUM(INDEX(SZŰRŐ('2025'!$A$2:$N$11;'2025'!$B$2:$B$11='2025'!$D$14);;HOL.VAN($D16&E$15;'2025'!$A$1:$N$1;0)));"")
Ha egy cellába beírod az évszámot, és az alapján szeretnéd, hogy megtalálja az adott munkalapot, akkor a tömb hivatkozásokat INDIREKT() függvénnyel kell összerakni. Itt az dupla aposztrofokkal és a sima aposztroffal vigyázni kell.
=INDIREKT("'"&D13&"'!$A$2:$N$11")

-
fila
senior tag
-
föccer
nagyúr
E16 képlete:
=HAHIBA(SZUM(INDEX(SZŰRŐ($A$2:$N$11;$B$2:$B$11=$D$14);;HOL.VAN($D16&E$15;$A$1:$N$1;0)));"")Tartományok nyilván változhatnak, illetve nem szép, hogy a kimutatás táblázat az adattábla alatt van, de ez már részletkérdés.
Remélem tudod a SZŰRŐ() függvényt használni, azzal pofon egyszerű. SZUM(INDEX()) szedi ki a hónapra szűrt tömbből a megfelelő oszlopot. A hónapok szűrését a SZŰRŐVEL, az oszlop kódot az INDEX(HOL.VAN())-al szedem ki.

-
föccer
nagyúr
-
fila
senior tag
2025 munkalap soraiban sok napi adat, de segéd oszlop van a hónapoknak, ezt tudom nézni.
2025 munkalapnak sok oszlopába van nagyon sok adat, a kimutat munkalap a6 cella tartalmát keresem meg a segéd táblában, ami megmutatja, hogy melyik oszlop tartalmát kell összegezni,
annak megfelelően, hogy melyik hónapot választok ki megy az összegzés, de a kumuláltan nem tudom megoldani
Több év van, külön munkalapokon, ezeket egy kimutatásba kell raknom.
Kb ez a felállás.

-
föccer
nagyúr
Az idézőjelek közé rakott szövegrész szövegként értelmezi, ott nem fog működi a hivatkozás dollárjele. Ehhez INDIREKT függvény kellene.
Ugyan akkor inkább azt javaslom, hogy ha dátumok között kell szűrni, akkor legyen egy dedikált segéd oszlop, ahol a nyers dátumok szerepelnek (ha nincs ilyen) és abba dátum érték alapján szűrj. Akár a DÁTUM() függvénnyel kombinálva, ha számokkal akarod az évet, hónapot megadni.
Ha pontosan meg tudod írni, hogy mi a feladat, akkor szívesen segítünk benne, úgy érzem egy kicsit túl van gondolva a függvény működése, szerintem lehet ezt egyszerűsíteni.
-
fila
senior tag

Sziasztok!Kérnék segítséget.
Ha simán beírom Kritérium2-be, hogy $a$2, akkor azt elfogadja, és összesíti nekem a kiválasztott számnak megfelelő oszlop, adott hónapnak megfelelő értékeit.
Azt szeretném, hogy kumuláltan összesítsen. Tehát ha az a2=3, akkor kumuláljon fel februárig. De valamiért nem fogadja el a "<$a$2" hivatkozást.
Ha a Kritérium1-be írom a <13 helyére a <$a$2-t, akkor 0 értéket hoz, úgy sem jó.ez a komplett fv:

köszi
Fila -
Delila_1
veterán
-
huan
őstag
-
Delila_1
veterán
Szia
A makró bekéri a színezendő szót, majd a
B3: B8tartományban elvégzi a színezést.Sub Piros_szo()Dim sor As Integer, kezd, szo As String, hossz As Longszo = Application.InputBox("Add meg színezendő szót!", "Színezendő szó bekérése", , , , , , 2)hossz = Len(szo)For sor = 3 To 8 'Itt írhatod át a tartománytkezd = InStr(Cells(sor, "B"), szo) ' itt a B helyett a formázandó oszlop betűjelét írd beIf kezd >= 1 ThenCells(sor, "B").Characters(Start:=kezd, Length:=hossz).Font.ColorIndex = 3End IfNextEnd Sub -
Fferi50
Topikgazda
-
föccer
nagyúr
-
huan
őstag
Sziasztok,
Hogyan tudnék olyat csinálni, hogy egy táblában cellán belül különböző hosszúságú szöveg van és bizonyos szövegrészleteket más színnel szeretnék jelölni?
pl.: alma pirossal

Köszönöm!
-
Mutt
senior tag
Szia,
Excel 2016-ban van Power Query (PQ) Adatok fülön adatok beolvasása táblázatból.
Ezzel megnyílik a PQ szerkesztő, ahol 2 dolgot fogunk csinálni.1) Létrehozunk egy kulcs mezőt, amely soronként a keresztnevet és a születési dátum év+hónap részét kirakjuk egy új oszlopba.
2) Csoportosítunk az új oszlop alapján és csak azokat tartjuk meg ahol van ismétlés.Oszlop hozzáadása fülön egyéni oszlop, ahova ez a képlet:
=Text.Combine({Text.Middle([Név], Text.PositionOf([Név]," ")+1, 100),DateTime.ToText([Születési idő], [Format="yyyyMM"])}, "|")
Ezt lehetne több lépésben is csinálni, de én most összevontam két dolgot:
a) a Text.PositifonOf-al megkeressük az első szóközt és a Név oszlopban és attól a pozíciótól kezdődően kimásoljuk a szöveget.
b) a Születési idő oszlopban lévő dátumból csak az év és hónapot tartjuk meg.
c) a fenti 2 szöveget a Text.Combine függvénnyel összefűzzük, elválasztónak a pipe karaktert adtam meg.
Ezek után jöhet az Átalakítás fülön a csoportosítás az előbb létrehozott oszlop alapján (nálam Kulcs a neve). Két dolgot kérünk a csoportosításnál, számolja a sorokat és tárolja kulcsonként az egyező sorokat.

Ezek után az ismétlés oszlopban az 1-nél nagyobbakra szűrűnk rá.
Majd az adatok oszlop jobb felső sarkában a kibontásnál megadjuk azon oszlopokat amikre majd szűkségünk van.
A végén a kezdőlapon válasszuk a visszatöltést munkalapra.Akinek van SZŰRŐ/LET függvénye (Office 2021, MS365) azoknak itt van egy képlet:

=LET(adatok;A2:.D100;teljes_nev;OSZLOPVÁLASZTÁS(adatok;1);szuletett;OSZLOPVÁLASZTÁS(adatok;2);nev_reszek;HAHIBA(SZÖVEGUTÁNA(teljes_nev;" ");teljes_nev);datum;SZÖVEG(szuletett;"ééééhh");kulcs;nev_reszek&"|"&datum;nem_ismetlodik;EGYEDI(kulcs;;1);szuro_feltetel;NEM(SZÁM(XHOL.VAN(kulcs;nem_ismetlodik)));SZŰRŐ(adatok;szuro_feltetel;"nincs ismétlődés"))Az adatoknál a pont/dot operátor csak MS365-ben van, de le lehet cserélni abszolút hivatkozással. Utána itt is csinálunk egy kulcs oszlopot, ami keresztnevet és születési évet és hónapot tartalmaz.
Ezek után az EGYEDI függvényt használjuk, de nem a megszokott módon. Alapból az EGYEDI ismétlődés nélkül adja vissza a kapott listát. Ha azonban a 3. feltétellel kérhetjük, hogy csak azokat adja vissza amelyek csak 1x szerepeltek a kapott listában, amik ismétlődnek azok hiányozni fognak az eredményből ("nem_ismetlodik" valtozóba ezt kapom). Összehasonlítva az eredeti kulcs listával (XHOL.VAN) azok amelyek nem ismétlődtek egy helyezési számot kapunk, amik ismétlődtek ott pedig egy #HIÁNYZIK hibaüzenetet. A SZÁM és NEM függvénnyel pont ott lesz majd IGAZ az eredemény, ami nekünk kell. Ezt tudjuk felhasználni a SZŰRŐ függvénnyel.üdv
-
Fferi50
Topikgazda
Szia!
Szerintem a szinkronizálásnál a VisibleSlicerItems propertiet kellene használni. Kb. így:' --- 3->4 szinkronizálás ---Dim selectedNames3 As SlicerItemsSet selectedNames3 = sc3.VisibleSlicerItemssc4.ClearManualFilterFor Each si In sc4.SlicerItemssi.Selected = FalseFor Each name In selectedNames3If si.name = name.name Then si.Selected = TrueNext nameNext si
De úgy gondolom, hogy az évek szinkronizálása így az igazi.
Üdv. -
föccer
nagyúr
-
Fferi50
Topikgazda
-
Zola007
veterán
-
Fferi50
Topikgazda
-
lappy
őstag
-
Zola007
veterán
Sziasztok!
Szükségem lenne egy képletre / makróra ami egy táblázatban részleges azonosságot vizsgál. Adott egy táblázat A névsor, B szül. idő és néhány másik adat oszlopokban.
Azokat a sorokat keresném amikben A oszlop keresztnév és a B oszlopban az év+hónap azonos, de nem feltétlenül egymást követik a sorok.
-
szricsi_0917
tag
Sziasztok,
Segítséget szeretnék kérni szeletelő szinkronizációban.
2 különálló adatforrás van
1.adatforrás:
sc1 (évek)
sc3(hónapok)
2.adatforrás:
sc2 (évek)
sc4(hónapok)
A terv, hogy az 1. adatforrás szeletelői alapján szinkronizálja a 2. adatforrás szeletelőit is.
Az évek és a hónapok csoportosítás révén lettek létrehozva a kimutatásban.
A probléma, hogy az évek megfelelően szinkronizálódnak viszont a hónapok nem. A hónapoknál nem átvált , ha 1-1 hónapot ki vagy be kapcsolok, de a nem aktív hónapokat nem kapcsolja ki az sc4 szeletelőjében így feleslegesen benne maradnak az sc3-hoz képest. Hol lehet a probléma?Private Sub Workbook_SheetPivotTableUpdate(ByVal Sh As Object, ByVal Target As PivotTable)Dim sc1 As SlicerCache, sc2 As SlicerCacheDim sc3 As SlicerCache, sc4 As SlicerCacheDim si As SlicerItemDim selectedNames1 As Collection, selectedNames3 As CollectionDim name As Variant' --- Szeletelők ---Set sc1 = ThisWorkbook.SlicerCaches("Szeletelő_Év__Teljesítés_dátuma")Set sc2 = ThisWorkbook.SlicerCaches("Szeletelő_Év__dátum")Set sc3 = ThisWorkbook.SlicerCaches("Szeletelő_Hónap__Teljesítés_dátuma")Set sc4 = ThisWorkbook.SlicerCaches("Szeletelő_Hónap__dátum")Debug.Print "Pivot tábla neve: " & Target.name' Csak a megfelelő pivot táblára futtatjukIf Target.name <> "Bevételek-kiadások/hónap/főkategória" ThenDebug.Print "Nem a megfelelő pivot tábla, kilépés"Exit SubEnd IfApplication.EnableEvents = FalseApplication.ScreenUpdating = False' --- 1->2 szinkronizálás ---Set selectedNames1 = New CollectionFor Each si In sc1.SlicerItemsIf si.Selected Then selectedNames1.Add si.nameNext sisc2.ClearManualFilterFor Each si In sc2.SlicerItemssi.Selected = FalseFor Each name In selectedNames1If si.name = name Then si.Selected = TrueNext nameNext si' --- 3->4 szinkronizálás ---Set selectedNames3 = New CollectionFor Each si In sc3.SlicerItemsDebug.Print "sc3", si.Caption, si.nameIf si.Selected Then selectedNames3.Add si.nameNext sisc4.ClearManualFilterFor Each si In sc4.SlicerItemssi.Selected = FalseFor Each name In selectedNames3Debug.Print "sc4", si.Caption, si.nameIf si.name = name Then si.Selected = TrueNext nameNext siApplication.ScreenUpdating = TrueApplication.EnableEvents = TrueEnd Sub -
Mutt
senior tag
-
Mutt
senior tag
Sziasztok,
Szerintem a Microsoftnál elment az esze a PM csapatnak, mert úgy gondolták, hogy az embereknek szüksége van az IMPORTCSV és IMPORTTEXT függvényekre.
Aki insideren van az már ugorhat is rájuk, meg találja őket a Keresési és hivatkozási függvények között.

A kettő között a különbség, hogy az IMPORTTEXT esetén meg lehet adni a mező elválasztót, míg másik kötötten csak a vesszőt fogadja el (ami itt nálunk, ahol a CSV-t pontossvesszővel tagoljuk, sokat nem fog segíteni).
A függvények annyira újak, hogy még hivatalos dokumentációjuk sincsen. 404-es hibakódot ad a súgóra való kattintás, illetve se az Excel függvények listáján, se az Excel blog-on nincsenek megemlítve.
Példának a KSH egyik listáját használtam fel.

Nem sok plusz paramétere van. A határolójel egyértelmű.
Sorok kihagyásával az extra fejléceket/sorokat lehet kihagyni, a sorok áthelyezése (téves fordítás) a megtartandó sorok számát jelenti. A kódolásnál próbáltam több változatot (ISO88592, WIN1250, OEM852, stb), valamilyeket elfogadta valamelyiket nem, de változást nem láttam az elfogadott kódlapok között. Illetve van még egy plusz karakter amit területi beállításnak hív, oda lehet írni pl. "en-GB"-t ha azt akarjuk hogy a dátumokat az adott formátum szerint ismerje fel.Mi a gondom ezzel a függvénnyel?
1) Az eddigi összes függvény valósidejű volt, automatikusan frissült amikor az adatokon volt változás. Ezeknél ez nem így történik, vagyis nem látjuk az "aktuális" állapotot.
2) Innentől nem csak az Excel-t, hanem a forrás fájlt is együtt kell küldeni, Elérési útvonal csak teljes/abszolút lehet, vagyis másik gépen vagy javítjuk vagy klónozzuk a struktúrát.
3) Eddig is volt 3+1 módszer fájlok importálására.
a) File -> Megnyitás során a szövegvarázsló segített.
b) Másolás a lapra, majd utána szövegből oszloppá alakítást is lehetett használni.
c) 16 éve van Power Query, ahol kattintással tudunk sok formátumot importálni.
d) Bonyolult struktúrák esetén pedig VBA-val oldottuk meg
4) Sokan szenvedtünk már CSV importálással (pl. ne vesszen el a vezető nulla, vagy a március 15-e, ami 3.15-ként van írva ne tizedes számként végződjön). Szerintem 5 paraméter nem elégséges bonyolult CSV beolvasásához (nézzetek csak rá Python Pandas csomagjának a read_csv dokumentációjra, igenis van jogosultsága a legtöbb paraméternek).Szerintetek tényleg ezen függvényekre lesz szükségünk majd?
Ti használni fogjátok éles helyzetben őket?üdv.
-
Fferi50
Topikgazda
Szia!
Mielőbbi jobbulást havernek. Neked pedig gratula a cocaaprításhoz!
Üdv. -
Fire/SOUL/CD
félisten
Kösz, tudtam ezt eddig is, csak nem volt időm befejezni a hsz-t, mert veszettül dudáltak a ház előtt, aztán azonnal mennem kellett böllérkedni...
(haver dobott egy hátast a disznóölésen, el kellett vinni sürgősségire(az ottani böllér vitte), aztán valakinek (hogy menjen a munka is, míg az "eredeti" böllér visszaér) a kieső időben fel kellett "aprítanom" a cocát...(Amúgy eltört a keze, meg annyira megütötte a csípőjét, hogy jár ki hozzá a házidoki minden nap, injekciózza...)) -
D5
aktív tag
-
Fferi50
Topikgazda
-
Fferi50
Topikgazda
Szia!
Ha az éveket folyamatosan növekvőneAk alapul véve rendezzük az adatokat, akkor a
RENDEZÉS.ALAP.SZERINT függvény használata esetén a változó "hozam" érték is figyelembe vehető, minden érték a megfelelő évhez fog tartozni.
A képlet a korábbi képem alapján:=SZORZATÖSSZEG(RENDEZÉS.ALAP.SZERINT($E$5:E5;$E$3:E3;1);RENDEZÉS.ALAP.SZERINT($E$6:E6;$E$3:E3;-1))
Igazából még az évek szerinti növekvő rendezésre sincs szükség:=SZORZATÖSSZEG(RENDEZÉS.ALAP.SZERINT($E$5:E5;OSZLOP($E$5:E5);1);RENDEZÉS.ALAP.SZERINT($E$6:E6;OSZLOP($E$5:E5);-1))
Az a lényeg, hogy egymás után párban legyenek sorban az adatok. Így akkor is könnyű a képletet adaptálni, ha nem itt kezdődnek.
Üdv. -
Fferi50
Topikgazda
Szia!
A 2021-es verziótól már van rá megoldás:
A RENDEZÉS.ALAP.SZERINT függvénnyel lehet az egyik tartományt rendesen, a másikat fordítottan vagy egyformán rendezni.
D5 topiktársnak írtam a képletet.
Üdv. -
D5
aktív tag
És ha mondjuk a mostani évek sor fokozatosan növekvő értékeit felhasználnánk erre a célra? Pl. egy xkeres-sel megkeresné az éppen aktuális évhez az adott értéket?
Igazából csak azt akarom mondani, hogy a helyes rendezés egy segédsorral megoldható lehet?
-
D5
aktív tag
-
Fire/SOUL/CD
félisten
Ezt a képet veszem alapul, akkor
1. Kb. kivitelezhetetlen a feladat, az általad is említett ismétlődések miatt, illetve a M és N oszlopok esetén a D20 egyszer E5 szorzót kap, míg N oszlopban meg F5 szorzót. Ha nem csak elírás (mert csak szemléltetésnek szánta topiktárs), akkor felejtős a feladat
2. Ha csak elírás, akkor sajna a képleted biztosan nem jó, ugyanis csak abban az esetben ad helyes értékeket a képleted, amennyiben
E5:N5tartomány alapból rendezett sorrendben van (képen csökkenő sorrend van). Ha beleírsz pl F5-be, mondjuk1,25-t, akkor máris borul a bili, mert akkor a SORBA.RENDEZ fx borít mindent.
Ha jól látom itt az a trükk(és ez teszi jóval összetettebbé a megoldást), hogy egy N elemű tömb elemeit (ahol N=az aktuális oszlop indexe azE5:N5tartományban) kell fordított sorrendbe rendezni.Pl. egy 4 elemű tömbnél (
E5:H5), amely elemei rendre pl. {1;3;2;4}
Helytelen rendezés: {1;2;3;4}
Helyes rendezés: {4;2;3;1} -
Fferi50
Topikgazda
-
Fferi50
Topikgazda
Szia!
Megmagyaráznád, hogy mik ezek a bejelölt ismétlődések a számolásban, miért kerültek ide és miért pont ezek ismétlődnek?
Ha ezektől eltekintünk és legalább 2024-es Exceled van, akkor a képlet az E= cellába:=SZORZATÖSSZEG(SORBA.RENDEZ($E$5:E5;;1;1);$E$6:E6)
Ez húzható jobbra. Ha az ismétlődések is kellenek, akkor azok szabályára is szükség van.
Üdv. -
D5
aktív tag
-
lappy
őstag
-
D5
aktív tag
-
lappy
őstag
-
D5
aktív tag
[kép] Sziasztok! Napok óta nem boldogulok a megoldással. Tudnátok abban segítseget adni, hogy egy másolható képletet írva az E8 cellába és másolva az F8, G8 és a további szomszédos cellákba eredményül a 22-es sorban látható értékeket adja? (A szürke résznél egy piramis megoldással tudom szemléltetni, hogy mit kellene számolnia, nyilván a cél az, hogy ne kelljen ilyen segédtáblát létrehozni)
Köszi, ha megnézitek! -
jjohn
aktív tag
Szia!
Én kipróbáltam sor függvénnyel is működik. És másolható, ha kitörölsz egy sort a lista nem változik.
A SOR függvénnyel is lehet, az A vagy L után írt szám lesz kezdő szám ezt növeli majd lehúzáskor

-
Fferi50
Topikgazda
Szia!
"(én összefűz paranccsal gondoltam még megoldani, de ahhoz kell egy plusz oszlop)."
Miért kellene?

Az A1 cella képletét látod, amit húzhatsz lefelé.
Ha nem az első sorban kezded a beírást, akkor a SOR() függvény értékét (vagy a kezdő értéket) kell módosítani a megfelelő eredmény eléréséhez.
Üdv. -
lumpy92
aktív tag
-
lumpy92
aktív tag
-
Fferi50
Topikgazda
Szia!
A húzás és villámkitöltés különbözó módon működik. A mintád alapján te húztad a tartalmat, itt a bal oldali értéket növeli az Excel.
A villámkitöltés a mellette levő cellák alapján, a "megadott minta" szerint működik:
Az A - B oszlopot húzással hoztam létre (bocs az 53-55 miatt, csak szemléltetés)
A C1 cellába beírtam a 41-2025 értéket, ezután kiválaszottam a villámkitöltést
A C oszlopba írt számokat a C1 cella szerinti minta alapján a villámkitöltés hozta létre.
Vagyis a villámkitöltés alkalmazásához kell legalább egy "alaposzlop" és mellette egy db mintát tartalmazó cella. A villámkitöltés addig tölti ki az oszlopot, ameddig az "alaposzlop" ki van töltve.
(A villámkitöltés után az alaposzlopot akár el is dobhatjuk, törölhetjük, mert a kitöltött oszlop nem képletet tartalmaz!)
Üdv. -
Delila_1
veterán
-
lumpy92
aktív tag
Sziasztok!
Villámkitöltésnél az excel sokszor elég bután viselkedik, lásd kép.
Mi a trükkje, hogy pl. ennél az esetnél a 47-2025-el folytassa (és így tovább)?
-
andreas49
senior tag
-
Fferi50
Topikgazda
-
andreas49
senior tag
-
Fferi50
Topikgazda
-
andreas49
senior tag
Szisztok, elég rég volt már, de nem találom most: olyan lista, amely felsorolja akár 'ABC' vagy 'kategória' rendben az összes Excel képletet és megjelőlve a vele kompatibilis Excel verziót. Jelenleg MS365-öt használok, de át akarok állni Office 2024 Pro-ra.
-
föccer
nagyúr
Még annyival lehet gyorsítani a dolgot, hogy ha nem kell dinamikusan számolni, csak 1x összesíteni, hogy bekapcsolod az autoszűrőt. Ott lehet színre szűrni. Leszűrőd az egyik színt, ctrl+nyilacskával kijelöl az összes adatot és lent kiírja, hogy mennyi cella van kijelölve. Így minden színt gyorsan össze tudsz számolni.
fg
-
modflow
veterán
Köszi, akkor ezt most hagyom.
-
Fferi50
Topikgazda
Szia!
Ahogyan Föccer írja, leginkább makró kell hozzá.
Ha feltételes formázással megy a színezés, akkor a feltételnek megfelelő cellákat lehet megszámoltatni képlettel. Pl. számok esetén DARABHA(A:A;">3") régebbi Excelben DARABTELI a függvény neve.
Szöveges formázás esetén is a szöveges feltételt kell a képletben alkalmazni.
Üdv. -
föccer
nagyúr
-
modflow
veterán
Azt hogy lehet megcsinálni, hogy ha pl. a B oszlopban lévő cellák 3 féle színnel vannak jelölve, pl. zöld, sárga, piros. Akkor magától számolja ki, hogy hány piros, zöld, sárga cella van?
-
föccer
nagyúr
No, január-februári kezdéssel munkát keresek. Ha valami nem nagyon túlinformatizált pozit tudtok ajánlani, azt megköszönöm. Elemzés, kpi, riportolás, dkumentum kezelés, formanyomtatványok, miegyéb.

-
Fferi50
Topikgazda
-
CsonkaImo
addikt
-
Fferi50
Topikgazda
Szia!
A kék színű Series1 nevű adatsorod töröld ki lsz. Utána jelöld ki x tengelynek az első oszlopod. Az x tengely formázásánál állítsd be a fő léptéket 0,5 - re.
Lépések:
A diagramon jobb klikk - Adatok kijelölése
Itt elvégezheted a szükséges módosításokat.
Vedd figyelembe, hogy a kijelölésnél igazából az első oszlop mindig az x tengely (elfordításnál az y tengely) értékeit adja.
Tehát neked egy adatsorod van - vízszintes tengelyen az x és hozzá tartozik a bending moments.
Az x tengelyt kiválasztod, jobb egérgomb és tengely formázása. Itt beállítod a fo léptéket 0,5-re
Üdv. -
CsonkaImo
addikt
Sziasztok!
Hogy tudom a grafikonon a horizontális axis értékeit 1-18-ról az X értekeire váltani, tehát 0-8.5-re?Válaszokat előre is köszi!
-
Fferi50
Topikgazda
Szia!
Ha a beszerzési árra tetted rá a 15 % árrést, akkor a képlet az A3 cellába:A2/A1-1
Két tizedes pontossággal 0,15 -> százalékos formában 15%
Ha a mínusz egyet elhagyod, akkor pedig 1,15 -> 115%
Üdv.
Ps: nem tudom, neked miből lett az A2/A1 111,98, ott valamit elírtál a képletben. -
detroitrw
addikt
-
Geryson
addikt
Teljesen newbie-kérdésem van, de elakadtam.
Adott egy A1 cella: 1.105 Euro (pénznemes formátum kiválasztva)
Adott egy A2 cella: 1.270 Euro (hasonlóan)
Én anno 15%-os árrést számoltam ki, amivel ki is jön az 1.270 Euro.A3 cellába beírom, hogy A1/A2 és kiírja azt, hogy 0,89. Ha rárakok egy százalék-formátumot, kettő tizedessel, akkor 89,3. Ha fordítva osztom, akkor meg 111,98%. Hogyan jön ki a 15%-os szám, amivel a "valós" árrést tudom kimutatni?
-
detroitrw
addikt
-
Imy
veterán
-
lappy
őstag
-
Imy
veterán
-
detroitrw
addikt

Meg is lehet fordítani a helyzetet
Olyat lehet csinálni az excel-be, hogy objektumot szúrsz be (ami lehet egy már megírt word), és minden formázással együtt áthúzza az excel és kb. olyan mintha egy szövegdoboz vagy kép lenne, de össze van linkelve és ha a word-öt átírod és lemented akkor az excel frissíti a tartalmatBeilleszted a megfelelő helyre (a generált értékeknek megfelelően) és azt le tudod menteni.
Ha egyszerre több adatod lenne akkor létrehozol több azonos fület és mindegyikhez hozzárendeled a megfelelő értéket.
-
lappy
őstag
-
Imy
veterán
Egy kicsit kapcsolódik az excelhez a kérdésem, de word-höz is.
Készítettem egy körlevelet, excelből szedi az adatokat.
Wordbe exportálnám ki a körleveleket.
Lehet olyat, hogy egy körlevelet egy fileba mentődik el, azaz ha van 10 adatsor, akkor 10 dokumentum jön létre? Persze jóval többről van szó. -
fila
senior tag
-
detroitrw
addikt
1. Ha a szerveren dolgozol akkor az sose lesz olyan gyors mintha localba tortenne.
2. Az a 8gb ram lowfasz, annak a 60-70%-at benyeli maga a rendszer, egy szervernek sokkal tobb kell, a masik meg hogyha hdd van benne az se fogja javitani a helyzetet (foleg ha elfogy a ram es folyamatosan gyartania kell a lapozofajlokat.)Nezzen ra a kedves rendszergazdi a szerver gep feladatkezelojere es latni fogja, hogy hol verzik el a hardver
-
fila
senior tag
Miért van az, hogy egy 26 ezer soros agyon képletezett táblát használva, sima szűrés 3 perc, mentéskor meg ez a szerver mentés nélkül kilép még az excelből is:
Intel Xeon Gold 6430 2.1GHz 2 proc/ 8 GB RAM
egy "sima" asztali pc Ryzen 5 32 GB RAM-mal meg pikk-pakk szűr, is simán ment is
-
jjohn
aktív tag
-
modflow
veterán
-
jjohn
aktív tag
-
Delila_1
veterán
Az FKERES függvény leírásában megtalálod, hogy az első paraméter a keresési érték, jelen esetben ez fixen az E1 cella tartalma. A második paraméter a tartomány, ahol keresel, ez a
B:Coszlop. Az FKERES függvény mindig a megadott tartomány első oszlopában keres. Harmadikban azt adod meg, hogy a tartománynak melyik oszlopából kéred vissza a kereséshez tartozó értéket, itt a másodikból. Az utolsó nulla jelzi, hogy pontos találatra van szükséged, ami helyett ha 1-et adnál meg, megközelítő értéket kapnál. Ilyenre akkor lehet szükség, ha például szám oszlopban keresnél, és a keresett érték nem szerepel a tartományban. -
modflow
veterán
-
detroitrw
addikt
A 3. ertek ez esetben a 2 azt jelenti, hogy az egyezoseget vizsgalo oszlophoz kepest hanyadik oszlopbol varod az erteket. Tehat jelen esetbe a B oszlopba vizsgalod az egyezoseget az E1 ertek alapjan, es igy a 2-es ertek a C oszlop eredmenyet fogja adni (ha egy lenne akkor a B oszlopot, ha 3 akkor D, ...)
A 4. ertek ami most a 0 az egy igaz, hamis kapcsolo (en ezeket hasznalom, ezt szoktam meg)
igaz= a keresesi eredmenyhez kepest egy kozelito egyezosegre is talal "eredmenyt"
hamis= itt csakis teljes egyezoseg eseten ad eredmenytDelila_1 keplete alapjan a teljes B es C oszlopot vizsgalja (
B:C) tehat ha boviteni szeretned az adatbazist akkor ehhez a keplethez nem kell hozzanyulni
Új hozzászólás Aktív témák
-
54900 - 54801
54978 - 54901 54900 - 54801 54800 - 54701 54700 - 54601 54600 - 54501 54500 - 54401 54400 - 54301 54300 - 54201 54200 - 54101 54100 - 54001 54000 - 53901 53900 - 53801 53800 - 53701 53700 - 53601 53600 - 53501 53500 - 53401 53400 - 53301 53300 - 53201 53200 - 53101 53100 - 53001 53000 - 52901 52900 - 52801 52800 - 52701 52700 - 52601 52600 - 52501 52500 - 52401 52400 - 52301 52300 - 52201 52200 - 52101 52100 - 52001 52000 - 50001 50000 - 48001 48000 - 46001 46000 - 44001 44000 - 42001 42000 - 40001 40000 - 38001 38000 - 36001 36000 - 34001 34000 - 32001 32000 - 30001 30000 - 28001 28000 - 26001 26000 - 24001 24000 - 22001 22000 - 20001 20000 - 18001 18000 - 16001 16000 - 14001 14000 - 12001 12000 - 10001 10000 - 8001 8000 - 6001 6000 - 4001 4000 - 2001 2000 - 1
-
Fórumok
LOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokMobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokPROHARDVER! - hardver fórumok
Notebookok TV & Audió Digitális fényképezés Alaplapok, chipsetek, memóriák Processzorok, tuning Hűtés, házak, tápok, modding Videokártyák Monitorok Adattárolás Multimédia, életmód, 3D nyomtatás Tabletek, E-bookok Nyomtatók, szkennerek PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésFÁRADT GŐZ - közösségi tér szinte bármiről
Tudomány, oktatás Sport, életmód, utazás, egészség Kultúra, művészet, média Gazdaság, jog Technika, hobbi, otthon Társadalom, közélet Egyéb Lokál PROHARDVER! interaktív
- Kerékpárosok, bringások ide!
- Apple MacBook
- Diablo IV
- DUNE médialejátszók topicja
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- iPhone topik
- Canon MILC: EOS R és M topik
- Megújult mobilos felület, fórumos ráncfelvarrás a PROHARDVER! lapcsaládon
- EA Sports WRC '23
- AliExpress tapasztalatok
- További aktív témák...
- MacBook felvásárlás!! MacBook, MacBook Air, MacBook Pro
- REFURBISHED és ÚJ - HP USB-C/A Universal Dock G2 (5TW13AA) (DisplayLink)
- Xiaomi 14 512GB, Kártyafüggetlen, 1 Év Garanciával
- Eladó új állapotban levő Redmi Note 11 4/64GB szürke / 12 hónap jótállás
- Dell Latitude 5430 14" Touchscreen i5-1235U 32GB 512GB 1 év garancia
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Sokszorosan bizonyítottad, hogy fényévekkel magasabb szinten űszöd az ipart, mint én. Emlékszem, hogy sok-sok évvel ezelőtt mennyit segítettél te is (meg még sokan), amikor a makrókkal ismerkedtem, vagy a nehezebb, összetettebb feladatokkal küzdöttem. Ennek sok ideje már. Azóta meg tervezem, hogy kezdő és középhaladó szinten továbbképzést tartsak excelből.
Láthatod, hogy egyik esetben sincs szükség segédoszlopokra az eredmény eléréséhez.

a képletből,
















Ha ezektől eltekintünk és legalább 2024-es Exceled van, akkor a képlet az E= cellába:





Az x tengelyt kiválasztod, jobb egérgomb és tengely formázása. Itt beállítod a fo léptéket 0,5-re

