- Microsoft Excel topic
- Crypto Trade
- Súlyos adatvédelmi botrányba kerülhet a ChatGPT az EU-ban
- MinDig TV
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- 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
- ArchiCAD és Artlantis topik
-
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
-
BaliBoy
csendes tag
Sziasztok!
Segítséget vagy ötletet szeretnék kérni! Adott egy munkafüzet sok-sok munkalappal. A munkalapok között van egy kiemelt munkalap, nevezzük forrásnak. Erről a "forrás" munkalapról vannak átmásolva a cella értékek a többi munkalapra a "Kapcsolt beillesztés" segítségével annak érdekében, hogy az azonos információkat ne kelljen minden egyes munkalapon módosítani (ha szükség van rá) csak a forráson.
A problémám azzal van, hogy ha a forrás oldalon lévő értékeket máshogy rendezem, mondjuk nem a->z szerint hanem z->a szerint akkor a kapcsolódó munkalapokon, illetve cellákban nem követi le az excel automatikusan a változást! Ami azért nagyon bosszantó, mert ha mondjuk kivágok egy cellát vagy egy egész oszlopot/sort és máshova beillesztem a forrás munkalapon belül, akkor azt viszont szépen leköveti minden más munkalapon. Ha viszont a rendezéssel rendezem át, akkor nem követi le a változást!Van erre valakinek ötlete vagy megoldása?
-
Delila_1
Topikgazda
Sub Datumok()
Dim usor As Long
With Range("H2")
'H2-be dátum képlete
.FormulaR1C1 = "=DATEVALUE(LEFT(RC[-1],10))"
'Képlet másolása és érték beillesztése irányítottan
.Copy
.PasteSpecial xlPasteValues
.NumberFormat = "m/d/yyyy" 'Cella formátuma
.FlashFill 'Villámkitöltés
End With
usor = Range("H" & Rows.Count).End(xlUp).Row 'alsó sor a H oszlopban
'Képlet I2-től I alsó sorig
Range("I2:I" & usor).FormulaR1C1 = _
"=IF(RC[-1]<TODAY(),""Régebbi"",IF(RC[-1]=TODAY(),"" Mai"",""Jövőbeni""))"
End SubNémi magyarázatot tettem az egyes sorokhoz.
[ 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.
-
Delila_1
Topikgazda
Valószínű, hogy az R1C1 formátum tűnik bonyolultnak.
Úgy rémlik, valamikor ezen a fórumon írtam róla, keress rá.A makró majdnem teljesen makrórögzítésen alapult. A H2 képletét beírtam a füzetben, ezt rögzítettem. Azt is rögzítheted, mikor a képletet irányított beillesztéssel értékké alakítod.
Újabb rögzítés a villámkitöltés – ennek a VBA-s szintaktikáját nem ismertem.
Beírod a képletet az I2-be, rögzítés indítása, az I2-n állva a szerkesztőlécen leenterezed a képletet.
Ezután már csak kis igazításokra van szükség, mint az alsó sor meghatározása, és az I oszlopban a képletet 1 lépésben viheted be I2-től az I oszlop aljáig.[ 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.
-
oke
senior tag
válasz Delila_1 #40655 üzenetére
Köszönöm, áttanulmányozom.
Kicsit ide tartozik, akartam makróval egy fkerest csinálni, de valamiért hibaüzenettel elakad az első sor kitöltése után:
Dim utolso As Long
utolso = Range("A" & Rows.Count).End(xlUp).Row
ActiveCell.FormulaR1C1 = "=VLOOKUP(RC[-7],C[-7]:C[-1],7,0)"
Selection.AutoFill Destination:=Range("H2:H & utolso")Makrórögzítővel készült, annyit akartam variálni rajta, hogy az utolsó sorig/celláig töltse ki a függvényt.
Mit csinálok rosszul?
-
dgyuri50
újonc
Sziasztok!
Van egy kereskedelmi nyilvántartásom excelben. Több, mint 100 munkalapból álló munkafüzet.
A felhasználók a különböző feladatokat makrók futtatásával tudják elvégezni benne.
Eddig minden rendben is volt, de pár hete teljesen lelassult a munkafüzet kezelése, mégpedig a beszúrások miatt. Nem csak az adatokkal teli munkalapoknál van ez, hanem az egész munkafüzetben. Egyszerűen ha egy teljesen üres munkalapot nyitok pluszba a munkafüzetben és azon akarok csak egy cellát is beszúrni, az is iszonyú lassú valamiért. És csak ebben a munkafüzetben van ez így, másik munkafüzetekben nem.
Így nagyon nehézkessé vált a használat sajnos, miközben ez a munkafüzet mindennapos használatban van.Mi lehet ennek a jelenségnek az oka ?
Előre is köszönöm a segítséget!
-
dellfanboy
senior tag
Van vkinek tippe, hogy melyik fv-t kellene alkalmaznom, hogy ha azt szeretnem hogy:
A b5 cellaban levo ertek megegyezen az adott honapban levo ertekkel? Most egy szimpla egyenloseg, van de ezt ugye minden honapban manualisan felul kell irnom erre keresnek, vmi fugvenyt? Ha letezik, kb 25 munkafuzeteten kell ezt megoldanom, a print screen csak 1 pelda.
[ Szerkesztve ]
eladó dolgok:mondd az árát és vidd http://hardverapro.hu/tag/dellfanboy#aprohirdetesei
-
dellfanboy
senior tag
válasz dellfanboy #40660 üzenetére
sorry megtalaltam
hlookupeladó dolgok:mondd az árát és vidd http://hardverapro.hu/tag/dellfanboy#aprohirdetesei
-
lappy
őstag
válasz dellfanboy #40660 üzenetére
=ELTOLÁS(C5;0;HÓNAP(MA());1;1)
példáulBámulatos hol tart már a tudomány!
-
oke
senior tag
Ismét egy kérdéssel jönnék,
Van egy oszlop celláiban a lenti képen látható felépítésű adat, melyekben azonos struktúrában vannak szövegek, illetve azonosítók, de a szövegek egy részének hossza változó. Hogy tudnám kinyerni az azonosítö2 melletti 8 számból álló adatot egy külön oszlopba? "Bal" függvény nem jó, mert az előtte lévő "üzenet" bármilyen hosszú lehet.
Így néz ki az összes cella kb az oszlopban:
Próbáltam szövegből oszlopot kreálni, de ha kiválasztom, hogy tagolt, akkor csak az első sort hozza fel. Ha a sortöréssel több sorba pipát kiveszem akkor is.
Kb 30 000 sorról van szó, egyszeri alkalom, úgyhogy több lépésben is megfelelő lenne[ Szerkesztve ]
-
Pikkolo^^
addikt
Olyat szeretnék csinálni, hogy egy munkafüzeten belül vannak különböző lapok melyeken belül különböző projektek vannak felvíve melyeknek a státusza többféle is lehet. Azt szeretném, hogy a különböző lapokon található nem 'Lezárt' munkákat gyűjtse ki az 'Összesítő' lapra. Hasonlót már csináltam tömbösítéssel itteni segítséggel, de a különböző lapokon található adatok összegyűjtését nem tudom hogyan lehetne összehozni egy lapra. Minta elérhető, [link].
Arra gondoltam, hogy először összegyűjtöm egy lapra a projekteket mondjuk 1-20 sor 1. lap, 21-40 2. lap és így tovább. Majd utána ezen lapokról másoltatom át a véglegesre szintén tömbösítéssel, mert az első megrendelőhöz csak 5 munka van felsorolva akkor van 15 sor üresem ami nem kell. Remélem érthetően írtam le.
-
Pikkolo^^
addikt
-
Delila_1
Topikgazda
-
dgyuri50
újonc
Mivel erre senki nem reagált, beírom még egyszer, hátha...
Van egy kereskedelmi nyilvántartásom excelben. Több, mint 100 munkalapból álló munkafüzet.
A felhasználók a különböző feladatokat makrók futtatásával tudják elvégezni benne.
Eddig minden rendben is volt, de pár hete teljesen lelassult a munkafüzet kezelése, mégpedig a beszúrások miatt. Nem csak az adatokkal teli munkalapoknál van ez, hanem az egész munkafüzetben. Egyszerűen ha egy teljesen üres munkalapot nyitok pluszba a munkafüzetben és azon akarok csak egy cellát is beszúrni, az is iszonyú lassú valamiért. És csak ebben a munkafüzetben van ez így, másik munkafüzetekben nem.
Így nagyon nehézkessé vált a használata sajnos, miközben ez a munkafüzet mindennapos használatban van.Mi lehet ennek a jelenségnek az oka ?
Előre is köszönöm a segítséget!
[ Szerkesztve ]
-
Lasersailing
senior tag
válasz dgyuri50 #40672 üzenetére
Szia,
Nem lehet, hogy valamelyik (vagy akár több) munkafüzeten van egy csomó képlet, ami valójában üres cellákra számol?
(pl. vlookup lehúzva 1 millió sorig, bár adat csak az első 1000 sorban van)
Nyomjál minden munkalapon egy CTRL + END-et (ez leugrik a legutolsó használt sor, legutolsó használt oszlop metszetébe). Ha ez elnavigál az egymilliomodik (üres) cellába, akkor onnan valamit törölni lehet.
Esetleg próbáld meg az automatikus képletfrissítést kikapcsolni (Formulas / Calculation / calculation options / manual). Ha ezután gyorsabban szúr be sort, akkor azért lassú, mert újraszámolja a képleteket.
(De természetesen beszúrás után vissza is kell kapcsolni a képletek frissítését (és ekkor várni), így ez csak hibakeresésre jó vagy egyszerre több sor beszúrása esetén segít kicsit)
-
ny.erno
tag
Sziasztok!
Egy kis segítséget szeretnék kérni tőletek.
Ezt a diagrammot szeretném úgy összehozni, hogy csak azokat a pontokat kösse össze, ahol meg van adva érték. Tehát B3, B4, B6 legyen összekötve, valamint C2, C5, C7. Egy diagrammon kellene ábrázoljam a 2 görbét.
Wordön belül létrehozott diagram. -
dgyuri50
újonc
válasz Lasersailing #40673 üzenetére
Köszi a választ!
Ezt végigcsináltam, de nem segített.
Valami más a gond sajnos. -
dgyuri50
újonc
válasz temporello #40679 üzenetére
Ez lehet a megoldás, köszi!
-
tgumis
tag
Sziasztok!
Csak én vagyok balfék vagy tényleg nem szeretik a makrók a "táblázatként formázott " táblázatokat.
Nekem a beillesztés sem sikerül makróval
Valaki tudja ezt miért így van -
Mzoltan79
újonc
Sziasztok!
A következőben kérem a segítségeteket!
Van két munkafüzet.
Az egyikben alap adatok szerepelnek, míg a másikban folyamatos rögzítés történik.
Az alapadatokból FKERES függvénnyel keresem ki a megfelelő értékeket.
Ha ez nincs #HIÁNYZIK a hiba üzenet. Azt szeretném, ha a keresés eredménye #HIÁNYZIK helyett,
hivatkozás legyen az eredmény, ami az alapadatok munkafüzetet nyitja meg.
A többi esetben marad az eredmény.
Melyik függvényt vagy függvényeket használjam? Ha van ilyen!
Köszönöm előre is! -
South Velen
addikt
válasz Mzoltan79 #40683 üzenetére
HAHIBA és HIPERHIVATKOZÁS függvényeket nézegesd meg.
=HAHIBA(ide jön a teljes FKERES formulád);HIPERHIVATKOZÁS("C:\valami\valamifajlocska.xlsx";"ezt jeleníti meg a cella ha link"))
mondjuk valamiért fkeres találat esetén is linkesíti, de rendesen kiírja az fkeres eredményét és nem nyitja meg a linket...
[ Szerkesztve ]
-
smallmer
őstag
Sziasztok!
Segítséget szeretnék kérni.
Szeretnék egy függvényt készíteni az alábbi tábláhozSzín | Érték
Piros | 30
Fekete | 20
Zöld | 60A függvénynek vissza kellene adnia, hogy melyik színhez milyen érték tartozik. Pl. Ha piros, akkor 30-at adjon vissza
Ezt hogyan oldanátok meg?
Köszönöm
-
EmberXY
addikt
Sziasztok!
Valami olyasmi függvényre lenne szükségem, ami a SZUMHA és a RÉSZÖSSZEG "feladatait" is ellátja, keresgéltem már, de nem találtam megoldást.
A problémám röviden az, hogy egy táblázat bizonyos oszlopainak adatai SZUMHA segítségével vannak összegezve, de az autoszűrő használatakor azt szeretném elérni, hogy csak a szűrés után látható tartomány értékeinek összegét lássam. Ezt a SZUMHA nem veszi figyelembe, a teljes táblázatot összegzi, mindegy, mire szűrök.
A RÉSZÖSSZEG függvényben viszont nem találok olyan opciót, ami úgy működne mint a SZUMHA.
Létezik erre valamilyen megoldás?Up the Irons!
-
EmberXY
addikt
Szia!
Lehet, hogy én fogalmaztam rosszul. Szóval, a SZUMHA függvényt (is) szeretném megtartani, mert az adatok úgy vannak összegezve, hogy a táblázat soraiban egy bizonyos feltétel szerint (cella tartalma) 3 csoportra vannak osztva, majd végül ez a 3 csoport van összeadva, az a tényleges összeg.
Namármost, ha az autoszűrővel szűröm a táblázatot, azt szeretném látni, hogy az említett csoport összegek csak a látható sorok alapján számolódjanak.
A RÉSZÖSSZEG függvénnyel hogyan tudom figyelni a sorokban lévő feltételt is? Eddig erre nem találtam megoldást. A SZUMHA pedig csak a teljes táblázatot veszi figyelembe, az autoszűrő eredményét nem. Ezt a kettőt szeretném valahogy összegyúrni, ha egyáltalán lehet.[ Szerkesztve ]
Up the Irons!
-
EmberXY
addikt
válasz Delila_1 #40691 üzenetére
A táblázatban megrendelések vannak rögzítve. A 3 feltétellel a következőket vizsgálom:
1. rendelés teljesítve, az összeg beérkezett
2. rendelés teljesítve, az összeg még nem érkezett be
3. a rendelés még nincs teljesítve, de az összegét már ismerjük
----------------
4. az előző három összege, feltételtől függetlenül.A táblázat alatt ezt a 4 féle összeget lehet látni. Az autoszűrővel nem a feltételekre szeretnék szűrni igazából, hanem legfőképpen ügyfélre, vagy ügyfélcsoportra, de ugyebár a szűrt eredmény alatt ugyanezt a 4 összeget szeretném látni, mert mind a 3 feltétel előfordulhat a szűrt adatok között. A RÉSZÖSSZEG ezt nem tudja, a SZUMHA meg nem akarja, vagy én nem értek valamit.
Up the Irons!
-
pvt.peter
őstag
Sziasztok,
Van egy oszlopom amiben ismétlődhetnek értékek, ezeket szeretném megszűrni úgy, hogy mindegyikből csak egy legyen. Idáig ez sima ügy, viszont az alábbi körülmények között kellene ezt megoldani:
- Asztali Excel, tehát nem Office 365 környezetben kell működnie (unique fgv. nem játszik)
- létrejövő eredmény nem "tárolódik" sehol sem, tehát nincs segédoszlop, segéd sheet stb.
- kell az eredeti oszlop
- Power Query nem jöhet szóba
- VB script nem jöhet szóba
- kimutatás nem jöhet szóba
- advanced filtering nem jöhet szóbaAhol ezt felszeretném használni:
Van egy A és egy B sheet.
B sheet elsző oszlopa tartalmazza az ismétlődő értékeket, ebből szeretnék egy unique listát egy legördülő menüben az A sheet oszlopának soraiban.Eléggé nincs ötletem, hogy hogyan lehetne ezt ebben a formában összekalapozni, szerintetek megoldható?
Ez egy .50-es rombolópuska, elég szép visszarúgással.
-
jackal79
aktív tag
Sziasztok! Arról hol találhatok pontos leírást, hogy mely függvényeket, mikor érdemes használni? Nem az alapvető (szum, átlag, min, max, stb) függvényekre gondoltam, hanem pl az index, vkeres, fkeres, ha, stb függvényekre.
Ezt elég hülyén sikerült megfogalmaznom, de remélem vki érteni fogja.
Köszi -
oke
senior tag
Sziasztok!
Az alábbi megoldásában kérném a tanácsotokat:
„A” oszlop: - kb 300 fajta tevékenyég szerepel itt, többször is előfordulhatnak, a jelenlegi táblázatban 40 000 sor van, azaz elég sok
„B” oszlop: - irányítószámokat tartalmaz, ebből is van 100 féle. Az „A” oszlop tevékenységeinek az elfordulásainak a helye. A tevékenységek melyek bármelyik irányítószámhoz tartozhatnak.
„C” oszlop: - itt lennének a név hozzárendelések, amit az „A” és „B” oszlop együtt határoz meg. kb 30 névről lenne szó-ezt kellene megoldani
A tábla naponta készül.Tehát a név hozzárendelések meghatározásában kellene a segítség. A megoldását úgy gondoltam, hogy létrehozok segédoszlopokat, ahol az egyikben a tevékenységek a másikban az irányítószámok vannak, ezeket összefűzném és így hozzárendelném a neveket. Majd a fő táblában Fkeressel megkeresném a neveket. Ez menne is, itt a hozzárendelések/variációk számosságával van a gondom. A 300 fajta tevékenységet minden irányítószámmal össze kellene rendelni (ez 300x100 sor kb), majd ezek még a nevekkel is. Így a segédoszlopok több tízezer sorra is rúgnának, aminek az elkészítése és karbantartása is nehézkes. Van erre valami egyszerűbb módszer?
[ Szerkesztve ]
-
Fferi50
őstag
Szia!
Hol vannak a nevek? És milyen alapon lehetne a tevékenységekkel és az irányítószámokkal összehozni ezeket?
Nyilván a tevékenységek különböző irányítószámokon is előfordulhatnak.
Első lépésként szerintem az A B oszlopon levő tevékenység-irányítószám 40 ezer sorából kiszűrném az ismétlődéseket. (Adatok - ismétlődések eltávolítása - mindkét oszlop kijelölve)
Ezután kiderül, hány sorod marad.
De még mindig él az első kérdésem.Üdv.
-
Lokids
addikt
Sziasztok!
Tudja valaki, hogy mivel lehet keresni oszlop címek alapján az első oszlopban? Fkeres valahogy nem alkalmas erre.
Első oszlopban a feladatok vannak. A többi oszlop 1 sora tartalmazza a hónapokat. Ezek metszésében pedig van egy "x". Ebből van 4 munkalap.
Egy új munkalapon pedig egy legördülő listába beraktam a hónapokat.
A feladat az lenne, hogy a legördülő listában kiválasztva a hónapot, megtalálja és listázza a hozzá tartozó feladatokat. Munkalaponként új oszlopba, Pl B1 munkalap1 C1 Munkalap2. De ha munkalap1-en több feladat van a hónapban, akkor B1, B2 stb. listázza.Erre képes valamelyik beépített függvény? Ha nem meg lehet oldani több függvény egymásba ágyazásával?
If you chase two rabbits you will lose them both.
Új hozzászólás Aktív témák
- Konzolokról KULTURÁLT módon
- BestBuy ruhás topik
- Milyen billentyűzetet vegyek?
- 3D nyomtatás
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Kihívás a középkategóriában: teszten a Radeon RX 7600 XT
- NVIDIA GeForce RTX 4080 /4080S / 4090 (AD103 / 102)
- Microsoft Excel topic
- Fujifilm X
- Renault, Dacia topik
- További aktív témák...