- Radeon RX 9060 XT: Ezt aztán jól meghúzták
- Atomenergiával dübörögnek tovább az Amazon adatközpontok, SMR-ek is jöhetnek
- Macron betiltatná az EU-ban a közösségi médiát a 15 év alattiaknak
- Az NVIDIA ipari AI-felhőt épít a németeknek, együtt az OpenAI és a Google
- Két új Ryzen közül választhatnak a kézikonzolok
- Sony MILC fényképezőgépcsalád
- OLED TV topic
- Hobby elektronika
- ThinkPad (NEM IdeaPad)
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Ventilátorok - Ház, CPU (borda, radiátor), VGA
- Bluetooth hangszórók
- Fujifilm X
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
-
PROHARDVER!
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
-
Geryson
addikt
Mesterek! Van-é valaki, aki tévézés helyett Excelezik?
Van egy ilyen értékem: 113654-HB-5,4
Ezt szeretném mint feltétel megadni egy FKERES függvényben, de csak az első 6 számát (merthogy a kötőjel után már változhat az érték) sőt, csak, hogy bonyolultabb legyen, a választ képező táblázatban is csak az első 6 számot kellene keresni. Megoldható ez?
Ha nem, akkor van olyan parancs, amit ha ráküldök a fenti sorra, akkor leszedi az első kötőjel utáni részt? Tehát olyasmi, mint a TRIM. Sajnos az nem állandó, hogy a kötőjel előtti rész 5 vagy 6 szám ill. még akár betű is lehet benne, de a kötőjel az mindig vízválasztó.
-
Delila_1
veterán
válasz
Gandalf80 #15396 üzenetére
Feltöltöttem ide.
Az 'Összes utca' A oszlopába bemásoltam Bp. I-III. kerületének az utcáit egymás alá. Másold alá az összes többit, a nem pestieket is. Mikor megvan, rendezd emelkedő sorrendbe, töröld az egyformákat.
A Rögzítő lap A1 cellájába írd be a kezdő karaktert (nagybetű!), és az E oszlopban csakis az ezzel kezdődő közterületek jelennek meg a legördülőben.
Csakis az E2-ben adtam meg az érvényesítést, másold le alá a többi cellába is. Engedélyezni kell a makrókat a füzet megnyitásakor.
-
Gandalf80
csendes tag
Sziasztok!
1. Egy egyszerű kis makróra lenne szükségem
Azt szeretném, ha egy betűkombinációra kijelölje a kívánt cellákat. Állok egy cellában pl. G10 és a makrót elindítva a G10-es cellától jobbra található 3 cellával együtt jelölje ki, azaz G10:J10 -ig. A lényeg, hogy mindig az aktuális cellában, ahol állok, attól számítva +3 celláig jelölje ki, mert ezeket kell átmásolnom az Outlook tárgymezejébe.Segítségeteket köszönöm.
2. Van egy bonyolultabb kérdésem.
Excelben rögzítés. (Régebbi téma Lásd! Indirekt függvény használata). Megoldható-e a következő.
Állok egy cellában, és ha leütöm pl. "K"-t, akkor a legördülő listában már csak a "K" kezdőbetűvel rendelkező utcanevekből lehessen választani?(Jelenleg úgy működik, hogy az irányítószám megadása után, az indirekt függvény segítségével csak az adott kerületben található utcanevekből lehet választani).
Köszönöm
-
Delila_1
veterán
sor=WSA.cells(rows.count, "A").end(xlup).row
WSA.cells(sor,1)=range("h18")
WSA.cells(sor,2)=range("j18")
WSA.cells(sor,3)=range("h21")... stb. Gondolom, a WSA egy változó, amit a set WSA=sheets("Lapneve") utasítással adtál meg.
Próba nélkül írtam, ellenőrizd!
Szerk.: Upsz! fordítva írtam, a WSA-ra másoltattam, de ezt biztosan át tudod fordítani.
-
Attas
aktív tag
válasz
Delila_1 #15389 üzenetére
Mint írtam elég nagy a fa és kicsi a fejsze...
Adatokat kellene átvinnem egy makróval "WSB" nevű lap több cellájából (H18, J18, H21, H23, H14, J14)kb de még több, a WSA nevű lapra, A2-től egy sorba, úgy, hogy a következő átmásoláskor már a 3. sorba rakja az adatokat, majd a negyedikbe..stb. -
Attas
aktív tag
válasz
Delila_1 #15383 üzenetére
Szia Delila!!
A belinkelt, általad írt leírás a problémámra, több mint tökéletes...megint csak. Nagyon köszönöm.
Volt egy másik kérdésem is. Bár olvasgattam a fórumot de nem igazán tudtam mit keressek, így lehet, hogy csak megint egy link kellene. Azt szeretném, hogy egy gomb lenyomásakor az ép aktuális dátum, idő (év, hó, nap, óra perc, másodperc) beíródna egy, mondjuk A1 cellába. és nem változna természetesen. Később ezt az adatot át kell majd másolnom egy adattáblába, ahol majd valami pivot tábla segítségével sok adatból kimutatások kellenek.Köszönöm előre is a rám fordított időd és a segítséged!
-
Delila_1
veterán
válasz
Sziszmisz #15384 üzenetére
Ezért érdemes azonnal az adatok pontos helyét megadni. Az eredeti kérdésben 4 oszlop szerepelt, ahol a szétválasztandó színek a D oszlopban voltak. Így most kétszer kellett megírni a makrót.
Sub Szetvalaszt()
Dim sor%, szin$, vesszo%
sor% = 2
Do While Cells(sor%, 1) > ""
szin$ = Cells(sor%, 13)
vesszo = InStr(szin$, ",")
If vesszo Then
Range("A" & sor% + 1).EntireRow.Insert
Range(Cells(sor%, 1), Cells(sor%, 12)).Copy Cells(sor% + 1, 1)
Range(Cells(sor%, 14), Cells(sor%, 16)).Copy Cells(sor% + 1, 14)
Cells(sor%, 13) = Left(szin$, vesszo - 1)
Cells(sor% + 1, 13) = Right(szin$, Len(szin$) - vesszo - 1)
End If
sor% = sor% + 1
Loop
End Sub -
Delila_1
veterán
-
Attas
aktív tag
Sziasztok!
Olyan lehetséges az Excelben, hogy van egy cella (B1), amire bekapcsoltam az érvényesítést, legördülő listával, de Én ezt úgy szeretném megcsinálni, hogy szintén legördülős listával ellátott (A1) értékét figyelembe véve (B1) akár több listát kezeljen?
pl.: A1 Gyümölcs, akkor B1 legördülő lista Körte, Alma, Citrom.stb...
Ha A1 Bútor, akkor B1 legördülő lista Szék, Asztal, Szekrény stb...Belevágtam megint valamibe a fejszém, mondjuk, játékbalta VS mamutfenyő jó hasonlat. (de fejlődöm)
Még egy kérdés. Az ép aktuális dátumot és időt be lehet íratni egy cellába egy gombnyomásra?
ééés még annyi, de annyi kérdés.(lehet egy UserForm-os megoldás szítmakrózva jobb lenne?)
-
dolas
csendes tag
válasz
#45553408 #15374 üzenetére
Szia,
próbáld megnyitni egy erősebb, több memóriával rendelkező gépen, és ezután csak a használt területet (ne az egész oszlopot vagy sort!) másold át egy újabb munkafüzetbe. Ha így is nagy a fájl mérete, akkor formázás nélkül illeszd be egy új munkafüzetbe. Beillesztés képletként, vagy valami hasonló...
A 166MB azt jelenti, hogy az Excel fájlod (ha xlsx-ről van szó) tömörítetten 166MB, tehát ha az Excel megnyitja, és azt kicsomagolja a használathoz, akkor akár GB-on felüli memória kell számára.
-
Attas
aktív tag
Szép napot!
Van rá mód, hogy egy makróval egy cella tartalmát ("A1") bemásoljam egy másik munkalapon lévő diagramon (diagram 1) elhelyezett szövegdobozba (Szövegdoboz 1)?
Köszönöm előre is a segítséget!!! -
-
Delila_1
veterán
2003-as verzióban a táblázatodban állva az Adatok | Űrlap menüpont segítségével azonnal megkapod ezt az űrlapot.
2007-ben kitehetsz egy ikont a gyorselérési eszköztárra. Az eszköztár végén található legördülővel behozod a További parancsokat | Minden parancs | Űrlap. Ezt az ikont használd.
-
Delila_1
veterán
válasz
Sziszmisz #15367 üzenetére
Egy rövid makróval megoldhatod.
Sub Szetvalaszt()
Dim sor%, szin$, vesszo%
sor% = 2
Do While Cells(sor%, 1) > ""
szin$ = Cells(sor%, 4)
vesszo = InStr(szin$, ",")
If vesszo Then
Range("A" & sor% + 1).EntireRow.Insert
Range(Cells(sor%, 1), Cells(sor%, 3)).Copy Cells(sor% + 1, 1)
Cells(sor%, 4) = Left(szin$, vesszo - 1)
Cells(sor% + 1, 4) = Right(szin$, Len(szin$) - vesszo - 1)
End If
sor% = sor% + 1
Loop
End Sub -
dolas
csendes tag
Szia,
tényleg elég összetett feladat, ahogy azt Delila_1 is írta. Ezt kb. egy napos meló elkészíteni, ha pontosan tudod, mit és hogyan érdemes csinálni.
Néhány jó tanács:
Nézd meg a KIMUTATÁSADATOT.VESZ függvény működését, az egész riport ezáltal fogja az adatokat kinyerni a forrástáblázatra épülő pivotból. A függvény paraméterei alapértelmezettként fix értékek, de ezeket le lehet cserélni hivatkozásokra. Itt figyelni kell az adattípus egyezőségre, azaz ha a függvény dátumot vár az adott dimenzióban paraméterként, akkor neked is dátum formátumban kell azt megadnod.
A FACT_ERTEKESITES lapon a kumulált oszlopok nem kellenek, a pivot automatikusan fogja majd felösszegezni az adatokat.
A FACT_ERTEKESITES lapon a dimenzió kulcsokhoz tartozó értékek kikereséséhez jó ötlet az FKERES, illetve a keresési tartomány elnevezése. Külön jó, hogy a dimenzió értékeket tartalmazó listát táblázattá alakítottad (azaz névvel hivatkozol rá), mivel frissítéskor, vagy az új lista rámásolásakor az adattáblád nevéhez tartozó cellahivatkozások automatikusan frissülnek. Ez a Képletek/Névkezelőben ellenőrizhető le, hogy tényleg így történik.
A FACT_ERTEKESITES lapon szereplő listát is érdemes táblázattá alakítani (CTRL+R).
Ha a forrás tényleg egy adat export, azaz minden egyes frissítéskor egy új excel fájl áll elő, akkor a számított értékeket tartalmazó mezőket (FKERES és társai) az utolsó adatot tartalmazó oszlop utáni oszlopokba célszerű tenni.
Remélem tudtam segíteni egy kicsit, vagy legalább irányt mutatni.
-
Sziszmisz
csendes tag
Sziasztok,
Segítséget szeretnék kérni.
Van egy excel táblám, több ezer soron keresztül ahol a "D" oszlopban vesszőkkel tagolva több szín is szerepel (pl:.red, green, blue, grey)
Azt szeretném valahogy megoldani hogy ahol több szín van, ott külön külön sorba legyenek a hozzá tartozó adatokkal együtt.tehet pl:.
A------------- B ------------------------------C -------------------------------D
valami1 ----hozzá tartozó adat1 ----hozzá tartozó adat2-----red, green, blue, grey
valami2 ----hozzá tartozó adat1 ----hozzá tartozó adat2-----blue, greyamit kapni szeretnék:
A------------------ B --------------------------------C -------------------------------D
valami1 ---------hozzá tartozó adat1 ------hozzá tartozó adat2-----red
valami1 ---------hozzá tartozó adat1 ------hozzá tartozó adat2-----green
valami1 ---------hozzá tartozó adat1 ------hozzá tartozó adat2-----blue
valami1 ---------hozzá tartozó adat1 ------hozzá tartozó adat2-----grey
valami2 ---------hozzá tartozó adat1 ------hozzá tartozó adat2-----blue
valami2 ---------hozzá tartozó adat1 ------hozzá tartozó adat2-----greyElőre is köszönök szépen minden segítséget.
-
rigo88
aktív tag
üdv
fkeres talán amit keresek de nem vagyok biztos benne.
írom a példát inkább, mert én magam sem értettem amit az előbb leírtam
táblázat 1:
név ár
valami1 50
valami1 50
valami2 22
valami2 22
valami1 50
valami5 10táblázat 2:
név ár
valami1 50
valami2 22
valami3 40
valami4 15
valami5 10tehát egy bővíthető ártáblázatból kellene mindig az 1. táblázatban a megfelelő árat a megfelelő termékhez automatikusan a táblázat2 alapján hozzáírni. egy fájl 2 fül.
biztos egyszerű, csak mégcsak azt sem tudom hogy keressek, fogalmakkal sem vagyok tisztában. de ha mondtok függvényeket amiket használnom kell megoldom. köszönöm!egyébként nyomtatókról és a szállítási költségeikről van szó. főnök nem egy excel zseni. (ahogy én sem..)
-
csferke
senior tag
Sziasztok!
Egy cella mindig 3 jegyű számsorból áll (001 - 999). Ezekre nincs szükség mint szám mert nem kell vele semmilyen műveletet végrehajtani, viszont szerepelnie kell az elmentendő munkalapnévben.
Ha számként formázom a cellát akkor eltűnnek a vezető 0-ok.
Ha szövegként akkor mindig reklamál az excel (2007), hogy a szöveges mezőbe számok vannak.Hogy tudnám úgy formázni a cellát, hogy mindig látszanak a vezető 0-ák és hibajelentést sem kapjak?
köszi
-
Delila_1
veterán
válasz
bandus #15362 üzenetére
Szívesen.
Így adhatod hozzá az előzőhöz az újabb értéket:
Sub period()
Dim per%, ertek, oszlop%
'A D5:AD5 tartomány kiürítése (evés előtt mosogatunk elv szerint)
Range(Cells(5, 4), Cells(5, 30)).ClearContents
per% = Range("A1"): ertek = Range("B1")
For oszlop% = 4 To 30 Step per%
Cells(5, oszlop) = Cells(5, oszlop%) + ertek
Next
per% = Range("A2"): ertek = Range("B2")
For oszlop% = 4 To 30 Step per%
Cells(5, oszlop) = Cells(5, oszlop%) + ertek
Next
End Sub -
válasz
Delila_1 #15356 üzenetére
köszönöm ismét
olyan kérdés merült még fel bennem, hogy egy ilyen makró több ciklust is tud kezelni ugye?
azaz az egyik ciklus periódusa x éstéke y, a másik ciklusé v, értéke w, ez elvileg nem jelent gondot, ha másik bementi cellákat, de ugyanazt a kimeneti tartományt adom meg ugye?
illetve az érdekelne még, hogy amennyiben két, vagy több ilyen ciklusnak a periódusai találkoznak, azaz egy adott cellába az egyik ciklus y-t, a másik pedig x-et írna, akkor azt hogy tudom megcsinálni, hogy összeadódjanak?
köszönöm szépen mégegyszer!
-
Kobe
veterán
Hello
Makro segitseg kellene. Szeretnek egyadatfilet letrehozni amiben egy urlap rogziti a bevitt adatokat. A gond az hogy kb 7-8 kulonbozo adatot kellene felvinni egy recordhoz, 6 ot az elso felvitelkor amikor rogzited 2-3 masikat csak kesobb lehetne hozzaadni
3 urlapot szeretnek letrehozni, azelson van pl 3 gomb bezaras, uj rekord felvitele, meglevo rekord frissitese. Az egyik felhozza a sima kitoltos urlapot, a masik meg egy kereso urlapot. Az jelent gondot hogyan tudnek egy olyan urlapot letrehozni amiben a korabban bevitt rekordok kozott tudok keresni egyszeruen es hozzaadni, esetleg updatelni a hianyzo, meglevo adatokat.
-
m.zmrzlina
senior tag
Van egy listás adatérvényesítésem amelynek a forrástartománya kb 3000 elemet tartalmaz ami ABC szerint rendezve van.
Van-e valamilyen lehetőség arra, hogy ha elkezdem begépelni az érvényesítést tartalmazó cellába a szöveget (az első karaktert ami mondjuk K) akkor a cellában megjelenik az forrástartomány első K-val kezdődő eleme amit enterrel tabbal bármivel be lehetne írni a cellába?
-
Delila_1
veterán
válasz
bandus #15355 üzenetére
Szívesen.
Itt csupán a Step-et nem ismerted, ami a lépésközt határozza meg. Mikor nem adjuk meg, az alapértékként beállított 1-et használja a makró.Szerk.:
A Step értékének negatív számot is adhatunk, pl. mikor bizonyos sorokat törölni akarunk. Ilyenkor érdemes a táblázat aljáról indulni a teteje felé.Sub torol()
Dim sor%
For sor% = 20 To 2 Step -1
If Cells(sor%, 1) < 300 Then Rows(sor%).Delete
Next
End Sub -
Delila_1
veterán
válasz
bandus #15353 üzenetére
Sub period()
Dim per%, ertek, oszlop%
per% = Range("A1"): ertek = Range("B1")
For oszlop% = 4 To 30 Step per%
Cells(5, oszlop%) = ertek
Next
End SubA periódusok mértékét a per% változó veszi az A1-es cellából, a beírandó értéket az ertek a B1-ből. A fenti makró a 30. oszlopig írja be az azonos értékeket.
-
válasz
Delila_1 #15350 üzenetére
talán kicsit túlbonyoítom a dolgot már én is, bocsánat
felvetek egy egyszerűbb kiindulási alapot. hogyan tudom beállítani (gondolom ehhez kell valami makró), hogy adott tartományon belül, minden x-edik cella felvegyen egy értéket, periodikusan, amelyet máshol definiálok.
pl azt akarom, hogy az 5. sor D oszlopától kezdve minden negyedik cella, tehát D5, H5, stb legyen egyenlő egy cellácal x perióduson keresztül. azaz ne nekem kelljen manuálisan beírogatnom mindn 4. cellába, hogy =B1, hanem ezt tegye meg a makró. és legyen egy változó, ami a periódust változatja, hogy esetlegesen ne minden negyedikbe, hanem minden ötödikbe kerüljön beírásra az =B1.
így talán tisztább, és egyszerűbb. nameg kelene még egy válozó, ami az ilyen periódusok számát szabályozza.
-
zserbox
őstag
hogy tudok diagramban egy függőleges vonalat adott x-hez húzzni,mert ugye az nem függvény
szóval megvan a régebben linkelt két görbe metszéspontjának x koordinátája és azt kéne a diagrammon levetíteni az x tengelyre. -
lappy
őstag
Sziasztok!
Az alábbi feladatban aki tud segítsen!
[link]Köszönöm!
-
válasz
Delila_1 #15347 üzenetére
tehát a képen láthatunk időosztásokat,, most épp 1-12-ig, de ez lehet akármi igazából (nap, hét, hónap, év, akármi). továbbá van nekünk egy periódusunk, ami tetszőleges, egész számú időosztásból áll, ahogyan kitöltöttem a táblázatot most éppen 3-ból.
aztán vannak eseményeink, ezek különböző típusúak, és van egy értékük (ez is lehet bármi, időtartam, költség).
szóval azt szeretném automatizálni, hogy beállítom a periódus nagyságát, és az események értékét, aztán pedig az egyes eseményekhez rendelek 1-1 időállandót. jelen esetben az 1. esemény bekövetkezik minden első, harmadik, ötödik, hetedik, stb periódus végén
a 2. esemény bekövetkezik minden második, hatodik, tizedik, stb periódus végén
a 3. esemény bekövetkezik minden negyedik pediódus végén.
de ezek is lehetnének tetszőlegesen változtathatók.
emellett szeretnék olyan eseményt, melynek bekövetkezése nem a periódusokhoz, hanem az időosztásokhoz kapcsolódik, tehát mondjuk megjelenik minden 2. időosztásnál, vagy minden harmadiknál.
természetesen ha valamely időosztásra több esemény is jut, ezeknek össze kellene adódnia.
emellett extraként esetleg bele lehet csempészni azt is, hogy álljanak a periódusok x db időosztásból, de mondjuk minden negyedik periódus mondjuk x+3 időosztás nagságú legyen? az események bekövetkezése meg igazodjon ezekhez a határokhoz.
hát így elsőre ez elég bonyolultnak tűnik nekem, és egyáltalán nem is vagyok biztos benne, hogy ez kivitelezhető így excellel, de azért gondoltam megkérdezem a szakértőket is
köszi előre is, aki végig olvassa!
-
sziasztok!
meg tudok valahogy excelben feleltetni cellákat időtartamoknak? pl 1 cella az egy hónapnak, évnek feleljen meg. aztán pedig definiálok egy bizonyos hosszúságú eseményt egy másik cellában, és megadom valahol, hogy ez az esemény minden második, vagy harmadik cellában (periódusban) bekövetkezik, és akkor minden második, vagy harmadik cellába beíródik, hogy "=az a cella, ahol a bekövetkezett esemény időtartamát definiáltam". remélem érthető a dolog
köszi!
-
Tetete1
senior tag
Egy oszlopból az azonosokat akarom kitörölni (eltüntetni), akkor azt milyen képletkombinációval tudom elvégezni (10 évvel ezelőtt már csináltam, de azóta minden törlődött a RAMomból).
Köszi a segítséget..
-
föccer
nagyúr
-
zserbox
őstag
a képen látható 2 vonal metszetés pontjának x koordinátáját hogy tudnám megkapni és levetíteni az x-tengelyre?
-
zsolt19900
őstag
sziasztok
lenne egy fontos kérdésem:
az excelem azt írja ki, amikor rákattintanék egy bankos kalkulátorom indítás gombjára, hogy:
Microsoft Visual Basic for Applications
Complie error in hidden module UserFromPrint.
This error commonly........gondolom elegendő ennyit leírnom, mit kell tennem, hogy működjön, be tudjak lépni a kalkulátoromba?
köszönöm előre is a választ, segítséget
-
-
zserbox
őstag
Hali!
lenne egy elég nagy problémám.
van 1 oszlopba nagyon sok szám,de nincs sorba rendezve nagyság szerint.
hogy tudnám megfordítani ezek sorrendjét szóval hogy a legutolsó adat legyen legelöl?(ugyan az maradjon a számok sorrendje csak visszafelé)
előre is köszönöm a segítséget! -
Mexildos
aktív tag
Egy olyan kérdésem lenne, hogy hogyan lehet mondjuk a Munka 1 táblázatból átvenni egy számot vagy egy szöveget úgy hogy az a munka 2 cellában megjelenjen. Vagyis nem beírni szeretném hanem a munka 2-re átvenni az értékét? Ha a munka 1-ben módosul az értéke akkor a munka 2-n is a módosított legyen.
Ez érvényes szövegre is?
Segítségeteket előre is köszönöm!
-
van rá lehetőség, hogy pontdiagram alatti területet valahogyan kiszínezzek?
a vízszintes tengelyen lenne az idő, és adott időtartamok kellenének nekem eltérő színekkel kifejezve. ha terület diagramban csinálom meg, ott viszont az egyes adatsorokhoz nem tudok különböző időintervallumokat rendelni, és így kummulálódnak az adataim. elég sok ideje idegsít ez a probléma, kellene valami jó megoldás. köszönöm előre is
szerk: esetleg az is elég, ha adott x koordinátánál tudok húzni egy függőleges egyenest a függvényemig
-
zannor
tag
Köszönöm az eddigi segítséget!
Ha tudtok, akkor kérlek segítsetek még az alábbi két problémával:
Adott egy idősor, ahhoz adottak a hőmérsékletértékek és az értékesítési adatok...
1. Ha megadok egy új időpontot, az időponthoz hőmérsékletadatot. Mely fügvénnyel(kombinációval) tudok lejobb becslést adni a várható fogyasztási adatra? (TREND függvénynél pontosabb adat kellene)
2. Milyen függvénykombinációval tudom megadni a teljes periódusra vonatkozó hőmérsékletfüggetlen értékesítésváltozás átlagos évenkénti mértékét?
-
Delila_1
veterán
válasz
zannor #15321 üzenetére
Ennél rosszabb példát fel sem lehetett volna adni. Ilyenkor szoktuk visszadobni a listát azzal, hogy ha normális eredményeket várnak, akkor tisztességesen adják meg a kiinduló adatokat.
Olyan veszedelmes képletekkel lehet helyrehozni a táblázatot, hogy inkább levélben küldeném el a megoldást – feltéve, hogy megadod az elérhetőségedet privátban.
-
zannor
tag
válasz
Delila_1 #15320 üzenetére
Köszönöm a segítséget!
Lenne még egy kérdésem:
Hogy tudom az utolsó két feladatrészt - "név alapján szűrd ki a téves besorolásokat és az azonosítóval nem rendelkezőket is sorold be" - csak képletekkel megoldani?
Alapból vannak olyan szervezetek aminek rossz a száma így rossz kategóriát kap (pl.: hajdú mosogép KFT - közintézmény). -
Delila_1
veterán
válasz
zannor #15318 üzenetére
Eljutottál a FKERES-ig, de megállt a tudomány. Akkor azt a részt megoldottad, vagy nem?
A feltételeket hibásan adták meg, az első és a harmadik üti egymást. A harmadik valószínűleg 2700-3883 akart lenni. A kérdés feltevője lehet trehány, a választ adó nem.
A szűrésnél találsz olyan opciót, hogy a vége. Ennél megadod pl. a Kft-t, VAGY operátorral pedig a kft-t.
-
sztanozs
veterán
válasz
zannor #15318 üzenetére
Több oszlopot használj az ellenőrzésekre, és beágyazott if-eket vagy or-okat. Ne haragudj, ha ezt most nem csinálom meg neked, igazi jó gyakorlófeladat. Sorvégeket a =right(hivatkozás, karakterszám) = "valami" formulával tudod leellenőrizni, pl:
= OR(lower(right(trim(A64), 2)) = "ev", lower(right(trim(A64), 4)) = "e.v.") -
TaMo
csendes tag
Sziasztok,
Egy komoly problémával szembesültem ma munka közben. Excel diagramokat kell gyártanom Excel 2010-ben.
Namost van egy kb. 20 soros digram szöveges Y-tengellyel. Amikor rákattintok a tengely formázása opcióra, az excel lemerevedik és elkezd gondolkodni, majd némi idő múlva egyszerűen kifagy. Van, hogy semmit nem ír ki, van hogy kiírja, nem elég a memória a parancs végrehajtásához. Diagram formázáskor ez időnként már előfordult, de egy excel újraindítás mindig megoldotta, most viszont ennél a táblánál konstans fagyás az eredmény.
Ezzel az az érdekes, hogy 6 gb mem van a gépben, egy négy magos processzorral, tehát nem hiszem, hogy erőforráshiányban szenvedne az offce.
-
lappy
őstag
Sziasztok!
Valaki készített már "Értékesítési riportot" vagy KPI-t? Ha vki tud benne segíteni akkor szóljon! -
a.tothd
csendes tag
Sziasztok!
Kaptam egy xls űrlapot, ami az Excel 2010-ben meglévő TÖBBSZ.KEREKÍT() függvényt használja nagyon sok helyen. Sajnos nekem csak régebbi verzióm (2002) van, így ezekre a mezőkre hibajelzést ír. Megírtam külön függvényként, de a VB szerkesztőben nem tudom a függvénynévben a .-ot (pontot) megadni.
Köszönettel várok minden 5letet, amihez nem kellene excel verziót cserélnem! -
Cuci3
tag
Tud valaki olyan VBA-t küldeni / mutatni, amivel az Excel makróvédelmi beállításait lehet módosítani? És esetleg már a munkafüzet indításakor is lehessen használni.
Excel 2010-ről lenne szó. THX!
-
sondor88
csendes tag
SOS
ezt hogyan kéne megoldani?http://imageshack.us/a/img515/3403/exce.jpg
-
Stukker1987
senior tag
ÜdV!
Egy kis segítséget szeretnék kérni Excel 2007 miatt.
Lényeg annyi hogy adott egy hálózati meghajtó,aminek szerkesztem az egyik táblázatát.
Az adott táblázatban hivakozások vannak ugyanannak a hálózati meghajtónak különböző Word doksijaira.A probléma az,hogy a hivatkozások megnyitása nem sikerül. Semmi hibaüzenet,egyszerűen nem nyilik meg az említett Word doksi.
Adaléknak annyi,hogy Office 2010 csomagot használóknak simán működik....
Előre is köszönöm a segítséget!
-
kekkec
aktív tag
Sziasztok!
Excelben szeretném megtanulni a makrók írását, ehhez szeretnék VBA-s (lehetőleg ingyenes
) magyar nyelvű oktató videókat nézni online vagy offline. Van ilyen elérhető/letölthető tartalom valahol?
Eddig sajna nem találtam.Előre is köszi az információt!
-
Attas
aktív tag
válasz
sztanozs #15305 üzenetére
Már kezdem kapirgálni. Sikerült egy másik munkalap nevével megcsinálnom. Az a gondom, hogy ezt az egészet, egy már kész projektben akarom módosítani. (nem gondolkodtam előre, meg hát az első kísérletem az excel programozás területén, és nem is ment volna a fórum nélkül nagyon sok minden) Szóval ennek "Sheets("Diagram adatok") sikerült Publikus változót adnom (WSD). Majd a kereső szolgáltatásban a Replace funkcióval kicseréltem minden Sheets("Diagram adatok") erre WSD. Wáá..és működött. De ezzel már nem "Sheets("Ütemidő műveletenként (2)")" mert vannak olyan makrók amik így néznek ki:
Selection.PasteSpecial Paste:=xlPasteValues
Application.Goto Reference:="egy"
Application.CutCopyMode = False
ActiveWorkbook.Worksheets("Ütemidő műveletenként (2)").Sort.SortFields.Clear
ActiveWorkbook.Worksheets("Ütemidő műveletenként (2)").Sort.SortFields.Add Key _
:=Range("C10"), SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:= _
xlSortNormal
With ActiveWorkbook.Worksheets("Ütemidő műveletenként (2)").Sort
.SetRange Range("C10:C70007")
.Header = xlNo
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
És ebben is sajna kicseréli ezt:
ActiveWorkbook.Worksheets("Ütemidő műveletenként (2)").Sort.SortFields.Clear
ActiveWorkbook.Worksheets("Ütemidő műveletenként (2)").Sort.SortFields.Add Key _
Erre:
ActiveWorkbook.WorkWSU.Sort.SortFields.Clear
ActiveWorkbook.WorkWSU.Sort.SortFields.Add Key _
És így már nem működik a makró.Gondolom a WorkWSU értemezhetetlen.)
-
sztanozs
veterán
Az az esemény (Workbook_Open) csak akkor fut le, amikor megnyitod a munkafüzetet:
- vagy kézzel lefuttatod tesztelésnél és akkor biztos azonnal inicializálva lesz
- vagy elmented, bezárod és újranyitod a doksit és akkor lefut az inicializációA 15303 nem jó, mert akkor a Workbook_Open scope-jában jön létre a WSH változó (tehát azon kívül nem látszik). Mindenféleképp a Modul-ban kell látrehozni, hogy mindenhonnan látszon - mert így globális és nem lokális változó lesz.
Új hozzászólás Aktív témák
Hirdetés
- One mobilszolgáltatások
- Futás, futópályák
- Sony MILC fényképezőgépcsalád
- iPhone topik
- BestBuy ruhás topik
- Le Mans Ultimate
- OLED TV topic
- Macron betiltatná az EU-ban a közösségi médiát a 15 év alattiaknak
- Atomenergiával dübörögnek tovább az Amazon adatközpontok, SMR-ek is jöhetnek
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- További aktív témák...
- Új, bontatlan World of Warcraft gyűjtői kiadások
- Eredeti Microsoft termékek - MEGA Akciók! Windows, Office Pro Plus, Project Pro, Visio Pro stb.
- Windows 10/11 Home/Pro , Office 2024 kulcsok
- Microsoft licencek KIVÉTELES ÁRON AZONNAL - UTALÁSSAL IS AUTOMATIKUS KÉZBESÍTÉS - Windows és Office
- Adobe Előfizetések - Adobe Creative Cloud All Apps - 12 Hónap - NYÁRI AKCIÓ!
- ÁRGARANCIA!Épített KomPhone Ryzen 7 7700X 32/64GB RAM RX 7800 XT 16GB GAMER PC termékbeszámítással
- SanDisk Extreme Portable 8TB (SDSSDE61-8T00-G25)
- Lenovo ThinkPad X270 (16) - i5-7300U, 16GB, 512GB SSD, 12" FULL HD
- AKCIÓ! MSI B365M i5 8600 16GB DDR4 512GB SSD RX 5700XT 8GB CM MASTERBOX Q300L Zalman 600W
- ÁRGARANCIA!Épített KomPhone Ryzen 7 7800X3D 32/64GB RAM RX 9070 16GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: PC Trade Systems Kft.
Város: Szeged
Cég: CAMERA-PRO Hungary Kft
Város: Budapest