-
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
-
Mutt
aktív tag
válasz swoody #18398 üzenetére
Hello,
Nézd meg hogy van-e SUBSTITUTE (HELYETTE) függvény. Ezeket lehet egymásba ágyazni, pl.
=HELYETTE(HELYETTE(HELYETTE("alma";"a";1);"l";2);"m";3)Igazából a szöveges dolgokkal a táblázatkezelőkben nem lehet olyan sokat kezdeni, makróval lehet rásegíteni.
Ha 10 vagy annál kevesebb betüd van, akkor nyögve ez is működhet Excelben.
=SZORZATÖSSZEG(KERES(A1;SOR(INDIREKT("A1:A"&HOSSZ(A1)));1);E1:E3;F1:F3);10^(HOSSZ(A1)-SOR(INDIREKT("A1:A"&HOSSZ(A1)))))
Az E oszlopban Abc sorrendben vannak a cserélendő betük és az F oszlopban a hozzájuk párosítandó 1-jegyű szám.
Udv.
A tanácsaimat ingyen adom. Ha nem tetszik, akkor kérlek ne kritizáld! / https://github.com/viszi/codes/tree/master/Excel
-
swoody
senior tag
Szia,
Már megoldottam, a keres és csere funkicóval, de attól függetlenül köszönöm szépen. Ha hamarabb frissítem böngészőt lehet látom amit írsz mert kb. fél órája jött az ötlet a keres és csere funkció.
De lehet, hogy kell majd függvény is mert ez az egész dokumentumra végzi el és gondolom a függvénybe pedig meglehet adni a pontos helyeket.
[ Szerkesztve ]
-
Delila_1
Topikgazda
válasz swoody #18402 üzenetére
A makró bekéri a területet, ahol a cseréket végre akarod hajtani, majd elvégzi a 3 cserét. Nem tesz különbséget a kis- és nagybetűk között. A területet beírhatod, vagy egérrel is kijelölheted. A cserék számát tetszés szerint bővítheted.
Sub Csere()
Dim ter As Range
Set ter = Application.InputBox(prompt:="Jelöld ki a tartományt", Type:=8)
ter.Replace What:="a", Replacement:="1"
ter.Replace What:="l", Replacement:="2"
ter.Replace What:="m", Replacement:="3"
End SubProgramozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
dyj
csendes tag
Sziasztok!
Lenne egy exceles kérdésem!
A feladat a következő:
Van 5 excel fájl. Minden fájlból egy új fájlban munkalapokat kell csinálni (5 fájl->5 munkalap). A cél az, hogy az egyes adatsorok (amik ugyanazzal a kulccsal rendelkeznek) minden munkalapon ugyanabba az adatsorba kerüljenek (pl. van egy 18-as kulcsú adat a 36. sorban az egyik fájlban, de ugyanezzel a kulccsal a másik fájlban a 25. sorban van, stb. Az új fájlban minden 18-as kulcsú sornak ugyanabban a sorban kell lennie, pl. a 40.-ben).Erre mi az excel nagymesterek véleménye, mi a legszebb megoldás, ilyenre van-e beépített céleszköz?
Előre is köszi a segítséget!
-
aPoFa
tag
Sziasztok!
Segítség kellene egy olyan problémára, hogy van egy viszonylag sok hivatkozást és képletet tartalmazó excel munkafüzet, amiből az adatok egy része láthatatlan lett. Az adat ott van mert, ha belekattintok a cellába a szerkesztő lécnél látom az adatott, vagy ha mindent kijelölök "negatívban" látom az adatokat. Nem a betűk színe lett elállítva, mert azt néztem. Annyi még, hogy nem csak ennél a fájlnál, hanem a mappában lévő összes fájlnál.
Üdv. -
m.zmrzlina
senior tag
Én ennek egy lehetséges okáról tudok. (persze ha valóban nem állította senki a háttér és a betű szinét azonosra). Ez pedig az, hogy van egy olyan cellaformátum ami elrejti a cellatartalmat a munkalapon de a szerkesztőlécen megjeleníti. Ez pedig a ";;;" három pontosvesszővel beállítható egyéni formátumkód.
[ Szerkesztve ]
-
aPoFa
tag
válasz m.zmrzlina #18408 üzenetére
Szia!
Köszi! Már csak az lenne a kérdésem, hogy hogy oldhatnám úgy fel, hogy a többi formázás megmaradjon, mert a formázás törlésével már vissza tudom állítani az adatokat, csak az összes formázás így elveszik.
Üdv:
-
pero19910606
csendes tag
Sziasztok!
Szeretnék létrehozni egy táblázatot, ami egy bölcsőde nyilvántartásához és befizetés táblázatához kéne. Ez egy magán bölcsőde, ahol a szülők fizetnek. A lényeg az, hogy a munkanapokon "x"-el jelölném, hogy az adott gyerek volt e aznap és üres cella lenne, ha nem volt. Darabtelivel próbálkozom, ami ugye megadja, hogy pl az adott hónapban 22szer szerepel az "x". Ezt az értéket beszoroznom a napidíjjal, ami meg adja a fizetendő összeget. Eddig nincs gond, viszont van egy olyan kitétel is, hogy akkor is kell fizetni a szülőnek, ha gyerek hiányzik, és hogy még bonyolultabb legyen, ha az egész hónapban összesen 10 munkanapot hiányzik, akkor 650 Ft-ot kell fizetni naponta, ha túl lépi a 10-et, tehát ha még két napon nem jön, akkor a 11. és 12. munkanapra már csak 350 Ft helyfenetartási díjat köteles fizetni.
Ezt hogy a fenébe lehetne összehozni?
Köszönöm előre is! Remélem érthetően írtam le
Sziaszztok!
-
aPoFa
tag
válasz m.zmrzlina #18411 üzenetére
Sajnos ez több száz, ezer oszlopot, cellát jelent.
-
Delila_1
Topikgazda
válasz pero19910606 #18410 üzenetére
Azokba a cellákba, ahol nem hozták a gyereket, H betűt írj.
Érdemes 3 cellát felvenni segédcellaként. Az első a rendes napidíjat tartalmazza, ezt nevezd el Napidíj-nak. A második a 10 hiányzásig fizetendő összeg (650 Ft), ennek a neve Tízig. A harmadik a 10 hiányzás fölötti fizetendő összeg(350 Ft), Tíz_fölött nevet kapjon.A nevek az A oszlopban vannak, ezt követik a hónap napjai B-től AF-ig.
A fizetendő összeg az AG oszlopban lesz, a képlete=DARABTELI(D2:AF2;"X")*Napidíj+HA(DARABTELI(B2:AF2;"H")<=10;DARABTELI(B2:AF2;"H")*Tízig;(10*Tízig)+(DARABTELI(B2:AF2;"H")-10)*Tíz_fölött)
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
m.zmrzlina
senior tag
válasz pero19910606 #18410 üzenetére
Nekem is valami nagyon hasonlót sikerült kiötleni csak másképp töltöttem ki a táblázatot:
a képlet: (K2)
=HA(DARABTELI(B2:B32;"h")>10;DARABTELI(B2:B32;"x")*$N$2+10*$O$2+(DARABTELI(B2:B32;"h")-10)*$P$2;DARABTELI(B2:B32;"x")*$N$2+DARABTELI(B2:B32;"h")*$O$2)[ Szerkesztve ]
-
pero19910606
csendes tag
válasz m.zmrzlina #18416 üzenetére
Köszönöm a segítséget Sikerült is megcsinálnom Még egy kérdésem lenne. Szeptember 2-től kéne ezt meg csinálnom 2015. augusztus 31-ig, mert kell készítenem egy becslést is. A kérdés az , hogy az excelben van olyan lehetőség, hogy ezt a 730 napot kiírja nekem, de csak úgy, hogy a munkanapok szerepeljenek benne, tehát a karácsony a szilveszter stb... ne szerepeljen benne?
-
aPoFa
tag
válasz m.zmrzlina #18413 üzenetére
Ezt hogyan érted?
-
pero19910606
csendes tag
válasz pero19910606 #18417 üzenetére
Vagy az is jó esetleg, ami meg számolja, hogy az adott hónapba hány munkanap volt és kiírja, hogy pl június 22, július 21. Sőt ez talán még használhatóbb lenne.
-
Delila_1
Topikgazda
válasz pero19910606 #18417 üzenetére
Ehhez meg kell adnod a kérdéses időszakban előforduló ünnepnapok dátumát valahol a füzetben.Érdemes a tartománynak nevet adni, pl. Ünnepek legyen a neve.
Felviszed egy oszlopba az időszak dátumait, majd feltételes formázást adsz az oszlopnak. A felt. formázás képlete
=VAGY(HÉT.NAPJA(A2;2)=6;HÉT.NAPJA(A2;2)=7;NEM(HIBÁS(FKERES(A2;Ünnepek;1;0))))
Adsz egy színes hátteret.Autoszűrővel kiszűröd a a színt, és ezeket a sorokat törlöd. Ezzel a módszerrel a hétvégi 2 nap sem szerepel majd a listádban.
A helyedben bevinném a munkanap-áthelyezések dátumát is, a tartománynak Munkanap nevet adnék. A feltételes formázásban ezekre a napokra keresnék rá az FKERES függvénnyel, és ezeknek egy más színű hátteret adnék. Ezeket nem törölném.
Az ünnepnapok dátumait évekre előre megtalálod a http://www.nefelejtsdel.hu lapon.
[ 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
válasz pero19910606 #18420 üzenetére
Ha 2007-esnél régebbi verziót használsz, az A oszlopban lévő összes dátum mellé írd be a következő képletet:
=HA(NEM(HIBÁS(FKERES(A2;Munkanapok;1;0)));0;HA(VAGY(HÉT.NAPJA(A2;2)=6;HÉT.NAPJA(A2;2)=7;NEM(HIBÁS(FKERES(A2;Ünnepek;1;0))));1;0))Ez 1 értéket ad a hétvégék és ünnepnapok mellé, a hétköznapokhoz (beleértve a munkanap áthelyezéseket is) nulla értéket ad. Autoszűrővel kihozod, és törlöd az egyesek sorait.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
dellfanboy
senior tag
szerk
[ Szerkesztve ]
eladó dolgok:mondd az árát és vidd http://hardverapro.hu/tag/dellfanboy#aprohirdetesei
-
föccer
nagyúr
válasz dellfanboy #18423 üzenetére
Darabteli-t nézd meg. Erre van kitalálva.
üdv, föccer
Építésztechnikus. Építőmérnök.
-
alexnowan
aktív tag
Sziasztok!
Még mindig a pivotommal küzdök....
Most úgy tűnik a több fájlban lévő táblákat összesítő pivotom azért nem frissül mert xlsm éa nem xls....
ez lehetséges? Valami macro védelem állítja meg? A trust centerben mindent kikapcsoltam amit lehetett de mégse.
Ötlet?
Egy hajónak a kikötőben a legbiztonságosabb. De a hajókat nem ezért építik.
-
gban
Közösségépítő
Sziasztok,
Német excelben hogy működnek a magyar képletek?
Sehogy és mindet meg kell tanulni németül?
Simán gondolom nem, mert a jelenlegi magyarban kipróbáltam és elvileg nem érti meg az angolt (már ha jól írtam be angolul).
Vagy átállítható az excel (office) nyelve, és akkor megérti?
Mi van ha egy magyar excellel készült, képleteket tartalmazó fájlt megnyitok egy némettel?
Magyarul látom a képleteket, és megérti, vagy lefordítva, németül látom eleve?
Elméletileg érdekel a kérdés, illetve még csak magyar excelen tudom kipróbálni a dolgot.köszönöm
Postázást nem vállalok.
-
Mutt
aktív tag
Hello,
Mas nyelvu Excelben a fuggveny adott nyelvu valtozatat kell hasznalni. Vagyis a magyarul beírt kepletek csak akkor fognak mukodni, ha a nemet nyelvi valtozata is ugyanugy nez ki. Ilyenek pl. MAX, MIN, AVG, de a fontosabbak mar teljesen mashogy neznek ki. Pl. HA helyett WENN kell.
Az viszont mukodik, hogy egy letezo fajlt nyitsz meg, mert ilyenkor az Excel a nyelvi valtozatnak megfelelo fuggvenyeket fog hasznalni.
Office 2007 es felette vannak nyelvicsomagok, amelyek a menusorral egyutt a fuggvenyeket is forditjak. Ezek fizetos kiegeszitok. Az interneten vannak weboldalak, ahol az adott nyelvnek megfelelo fuggvenynevek fel vannak sorolva. A csere paranccsal a fuggvenyneveket tomogesen is ki lehet cserelni.
http://easy-excel.com/excel-in-other-languages/excel-formulas-in-german/udv.
A tanácsaimat ingyen adom. Ha nem tetszik, akkor kérlek ne kritizáld! / https://github.com/viszi/codes/tree/master/Excel
-
Delila_1
Topikgazda
Feltettem n-edjére egy fájlt, ami több nyelven tartalmazza az Excel függvényeit. Régi fájl, nem tartalmazza a legújabb függvényeket. Itt megtalálod.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
macilaci78
nagyúr
Estét!
Olyan gondom lenne, hogy a Sheet1-n lévő infókat szeretném a Sheet2-n rendezni. Ami a 1-ben külön oszlopban van, azt a 2.-ban egymás alá szeretném kérni. Tehát
Sheet1!A1->Sheet2!A1
Sheet1!A2->Sheet2!B1
Sheet1!A3->Sheet2!C1
És így tovább.Voltaképpen a cél az lenne, hogy a Sheet2 A oszlopában szereplő számú sorban lévő infót emelje át a Sheet1-ből.
Tehát például Sheet1!ASheet2!A612->Sheet2!C80.Na, ezt hogy tudom megoldani?
Ha minden kötél szakad, nem kell félni az akasztástól!
-
lappy
őstag
válasz macilaci78 #18432 üzenetére
Szia!
Ha jól értem akkor az egyik munkalap1 A oszlopát szeretnéd egy másik munkalap 1-es sorába rendezni.
Ha igen akkor a munkalap1 A oszlopára kell egy szűrő ott kiveszed az üres cellákat. Ha ez megvan akkor másolás. A munkalap2 1 soránál pedig irányított beillesztés transzponálással.Bámulatos hol tart már a tudomány!
-
Mutt
aktív tag
válasz macilaci78 #18432 üzenetére
Hello,
...Ami a 1-ben külön oszlopban van, azt a 2.-ban egymás alá szeretném kérni...
(A példád pont a fordítottját mutatja, mint a leírásod, ezért a szövegben leírtakat vettem alapul, vagyis
az első lapon az első sorban egymás melletti oszlopokban lévő értékeket akarsz a második lapon
egy más alá, sorokba szedni.Transponálásnak hívják, több megoldás is van rá. Sheet2!A1-be írd vmelyik képletet és húzd le:
1. TRANSPOSE függvény használata a második lapon (csak az A1-C1000 tartományt írtam a példába:
=IFERROR(TRANSPOSE(Sheet1!$A$1:$C$1000);"")
2. INDEX függvénnyel:
IF(ISBLANK(INDEX(Sheet1!$1:$1;0;ROW()));"";INDEX(Sheet1!$1:$1;0;ROW()))
3. OFFSET függvénnyel:
=IF(ISBLANK(OFFSET(Sheet1!$A$1;0;ROW()-1));"";OFFSET(Sheet1!$A$1;0;ROW()-1))Ha csak egyszer kell megcsinálnod, akkor pedig javaslom a speciális beillesztést. Home-> Paste -> Paste Special -> Transpose opció.
üdv.
A tanácsaimat ingyen adom. Ha nem tetszik, akkor kérlek ne kritizáld! / https://github.com/viszi/codes/tree/master/Excel
-
Mutt
aktív tag
-
Vladek83
tag
Sziasztok!
Arra valaki megoldást tudna, hogy miért "fagy" le az excel?
Van egy munkafüzetem, ami tartalmaz makrókat űrlapokat, mikor változtatnék egy két dolgon akkor lefagy...
Csak feladatkezelővel tudom bezárni, semmi hiba üzenetet nem kapok.Előre is köszönöm.
-
Geryson
addikt
-
Geryson
addikt
Kérdezek akkor valami mást is, már volt ilyen gondom anno is. Adott egy FKERES függvény, lenne találati értéke (ld. második kép - ahol MANUÁLISAN én pötyögtem be az értéket), de egyszerűen nem hajlandó megtalálni, miért?
Rinderkennzeichnungsfleischetikettierungsüberwachungsaufgabenübertragungsgesetz
-
Agostino
addikt
üdv
van egy A oszlopom amiben magyarország városai vannak, ezeket szeretném megyékhez csatolni. beillesztettem egy új B oszlopot a városokkal amelyek mellett ott van C a kapcsolódó megyékkel. hogyan tudom A oszlop városait a C oszloppal összefésülni? A oszlopban egy város többször is szerepel.
hey friend listen, i know the world is scary right now but its gonna get way worse
-
lappy
őstag
-
Agostino
addikt
szia
köszönöm ilyenem van, eddig oké a történet. most azt szeretném, hogy az excel a várost megyéhez rendelje. tehát város oszlop minden cellája mellé behúzza a megyét is. van egy batár nagy táblám amiben csak városok vannak de megye adatok nélkül nem tudok dolgozni vele. össze kellene párosítani a kettőt
hey friend listen, i know the world is scary right now but its gonna get way worse
Új hozzászólás Aktív témák
- HThomas: Kia Ceed SW JD vs CD tapasztalatok
- Kormányok / autós szimulátorok topicja
- Forza sorozat (Horizon/Motorsport)
- Házimozi haladó szinten
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Háztartási gépek
- Politika
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- EA Sports WRC '23
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- További aktív témák...