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.
Gyorskeresés
Legfrissebb anyagok
- Bemutató Spyra: akkus, nagynyomású, automata vízipuska
- Bemutató Route 66 Chicagotól Los Angelesig 2. rész
- Helyszíni riport Alfa Giulia Q-val a Balaton Park Circiut-en
- Bemutató A használt VGA piac kincsei - Július I
- Bemutató Bakancslista: Route 66 Chicagotól Los Angelesig
Általános témák
LOGOUT.hu témák
- [Re:] [attilasd:] A laposföld elmebaj: Vissza a jövőbe!
- [Re:] eBay-es kütyük kis pénzért
- [Re:] [D1Rect:] Nagy "hülyétkapokazapróktól" topik
- [Re:] [bb0t:] Gyilkos szénhidrátok, avagy hogyan fogytam önsanyargatás nélkül 16 kg-ot
- [Re:] [Luck Dragon:] Asszociációs játék. :)
- [Re:] [bitpork:] Bú. Boci bú- a bornyú kétszer pusztul
- [Re:] [gban:] Ingyen kellene, de tegnapra
- [Re:] [antikomcsi:] Való Világ: A piszkos 12 - VV12 - Való Világ 12
- [Re:] [sziku69:] Fűzzük össze a szavakat :)
- [Re:] [DraXoN:] Netfix lemondva
Szakmai témák
PROHARDVER! témák
Mobilarena témák
IT café témák
Téma összefoglaló
- Utoljára frissítve: 2023-11-13 08:31:56
LOGOUT.hu
Hozzászólások
RAiN91
őstag
Sziasztok, volna mégegy kérdésem.
Az egyik excel fájlom megsérült valahogy, nemtudom megnyitni, az Excel sem tudja megjavítani. Milyen megoldás lehet még?
Delila_1
Topikgazda
Egy próbát megér.
1. Egy új füzetben helyezz el az A1 cellába egy hivatkozást a törölt tábla A1 cellájára. Ez valahogy így fog kinézni:Kód: ='C:\[Régifüzet.xlsx]Munka1'!A1
A pontos elérést puskázd ki valamelyik meglévő hivatkozásból. A lényeg, hogy a végén A1 legyen és ne $A$1! Amikor bekéri frissítés céljából az Excel a hivatkozott fájlt, nyomj mégsét.
2. Autokitöltéssel húzd végig jobbra a frissen létrehozott cellát annyit oszloppal, amennyit a forrás tartalmazott. Ha túlhúzod, akkor sincs gond. (Autokitöltés = kijelölöd az A1-et, majd a cella jobb-alsó sarkában levő pöttyöt megfogva végighúzod jobbra a kijelölést.) A frissítéshez újra kéri az Excel a forrásfájlt, megint mégse.
3. A felső, immár helyreállt sor celláit jelöld végig ki, majd csinálj egy autokitöltést lefelé is. Innentől kezdve meg kell, hogy kapd a forrásfájl tartalmát.
4. Ezt az egészet jelöld ki, majd CTRL+C, majd szerkesztés->irányított beillesztés->csak értéket. Ekkor a hivatkozások felülíródnak a megjelenített értékekkel, ezzel végleg elválva a fantom forrástól. A helyreállt táblát már át tudod másolni másik Excel fájlba, stb.
Sajnos a formázásokat és a képleteket végleg elvesztetted, de ez legyen a legnagyobb baj, megvannak az adatok.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
SzabóPéter02
friss újonc
Sziasztok !
Az a problémám, hogy az elrejtett jegyzetek mentés és újranyitás után a táblázatban újra megjelenítve jönnek elő. Miért csinálja ezt és mi a megoldás?
Másik kérdésem, hogy lehet-e jegyzeteket csoportosan beszúrni illetve törölni?
Üdvözlettel: Szabó Péter
(#46354) Fire/SOUL/CD válasza SzabóPéter02 (#46353) üzenetére
"Az a problémám, hogy az elrejtett jegyzetek mentés és újranyitás után a táblázatban újra megjelenítve jönnek elő. Miért csinálja ezt és mi a megoldás?"
[link]
"Másik kérdésem, hogy lehet-e jegyzeteket csoportosan beszúrni illetve törölni?"
Másolni ugyanúgy lehet, ahogy cellákat is, azaz ráállsz az adott jegyzetet tartalmazó cellára, CTRL+C, kijelölsz egy cellatartományt és jobb egér/Irányított beillesztés és a Jegyzetek opciót jelölöd ki.
Csoportos törlésnél elsőre ki kellene jelölni az összes jegyzetet tartalmazó cellát.
Ez is egyszerű, Kezdőlap fül/Szerkesztés csoport/Keresés és kijelölés lenyíló/Megjegyzések, kijelölt terület bármelyikén jobb egér/Megjegyzés törlése
[ Szerkesztve ]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
Met
nagyúr
Azt hogy lehet megoldani (a Ctrl-C Ctrl-V-n kívül) hogy ha beírok valamit az egyik cellába akkor az megjelenjen egy másik cellában is?
Google táblázat, ha számít.
"If in doubt, flat out!" Colin McRae
Delila_1
Topikgazda
Függvényt kell beírni a "másik" cellába.=HA(A1>"";A1;"")
A HA függvényt azért ajánlom, mert ha simán =A1 a függvény, akkor ha az A1 cella üres, a másik cella értéke nulla lesz.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
w.miki
veterán
Adott egy ilyen táblázat: kép
Betűk után egy pontszámot kell beírni, és a végén össze kell számolni, melyik betűnek hány pontja van.
Ezt hogyan tudom excelben megoldani?
Olcsó kütyük: http://tiny.cc/fbkutyu
Fferi50
őstag
Szia!
A pontszámokat külön oszlopban írd a betűk mellé. Ezután pl. a SZUMHA függvényt alkalmazva össze tudod adni betű szerint az értékeket.
Üdv.
w.miki
veterán
Tudnál írni egy példát? Mi legyen a függvény?
Ha így van a táblázat:
B C oszlop
K 3
P 1
S 2
Z 4
....
Olcsó kütyük: http://tiny.cc/fbkutyu
lappy
őstag
=SZUMHA(B2:C6;D3;C2:C6)
vmi ilyesmi D3 ban van a betű aminek kell az összege C2 : C6
B C oszlop
K 3
P 1
S 2
Z 4
K 5
[ Szerkesztve ]
Bámulatos hol tart már a tudomány!
w.miki
veterán
Köszönöm =SZUMHA($B$3:$C$82;D3;$C$3:$C$82)
Olcsó kütyük: http://tiny.cc/fbkutyu
function onEdit(e){
var MySpreadSheet = SpreadsheetApp.getActiveSpreadsheet();
// Ha A1 cella tartalma változik (és csak az), akkor kerül A1 értéke a megadott cellákba
// Itt a példában B1 és C1 cellákba
if (e.range.getA1Notation() == "A1") {
MySpreadSheet.getRange("B1").setValue(MySpreadSheet.getRange(e.range.getA1Notation()).getValue());
MySpreadSheet.getRange("C1").setValue(MySpreadSheet.getRange(e.range.getA1Notation()).getValue());
};
}
[ Szerkesztve ]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
atyca
senior tag
Sziasztok!
Egy excel fájl, több felhasználó által egyidejűleg történő megnyitása-szerkesztése megoldható intranetes felületen?
(Office 365-ben van megoldás rá - ha jól láttam -, de a cégnél régebbi verziókat használunk...)
Köszi előre is!
Win11 Pro/64, MI TV Stick, Kodi 20.2 (többi az adatlapomon)
Met
nagyúr
Azt hiszem valamit nem jól csinálok mert nem jó Fire/SOUL/CD Köszi de ezzel végképp nem tudok mit kezdeni
A villany óra állásokat irkálom.
A1 (előző havi állás) B1 (jelen havi állás)
A2 (előző havi állás) B2 (jelen havi állás)
Azt szeretném hogy amit a B1-be írok átkerüljön az A2-be (aztán a B2 A3-ba stb.).
Az Excel okos szerintem tud ilyet csak én vagyok a buta hogy nem tudom használni
"If in doubt, flat out!" Colin McRae
Delila_1
Topikgazda
Az A2 képlete=HA(B1>0;B1;"")
ezt lehúzhatod, ameddig kell.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
Met
nagyúr
Hiba
A rendszer körkörös függőséget észlelt. Az iteratív számítással való megoldáshoz nyissa meg a Fájl > Táblázat beállításai oldalt.
És átírja a képletet IF-re (nem tudom van e jelentősége).
"If in doubt, flat out!" Colin McRae
lappy
őstag
Ha jól értem akkor te egy cellát írnál minden adott hónap elején és az eddigi adatok kerüljenek lentebb.
Mert ha igen azt egyszerű függvénnyel nem lehet megoldani
De nem egyszerűbb a táblázat atrendezese akkor lehet egyszerűen
Bámulatos hol tart már a tudomány!
Delila_1
Topikgazda
Persze, hogy van jelentősége. Nyilván angol nyelvű Exceled van. Ott IF a magyar HA függvény megfelelője.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
Az egy ún. Google Script (Te írtad, hogy Google Táblázatról van szó), ez olyan, mint Excel-ben a Makró. Bocsesz, azt hittem, hogy ezt már tudtad...
Ha megnyitod a Google Táblát, akkor az Eszközök/Szkriptszerkesztő menüvel juthatsz el hozzá és oda kell/lehet bemásolni a kódot.
[ Szerkesztve ]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
Fferi50
őstag
Viszlát
addikt
Hello,
A következő feladathoz próbálok függvényt találni: számolja meg a nem üres cellákat a B oszlop azon soraiban, amik a Kezdő (G5) és Befejező (H5) dátumtartományba esnek az A oszlopban és az eredményt jelenítse meg a Napok száma cellában. A dátumtartomány az év folyamán folyamatosan változik és más-más viszonylatban kellene kiszámolnia a függvénynek az eredményt, attól függően, hogy mit adnak meg a G5 és H5 cellákban. Az A oszlop az összes napot tartalmazza a 2021-es évben természetesen.
Köszönöm előre is a segítséget!
[ Szerkesztve ]
"How a government taxes its citizens is a direct declaration of a country's values."
Pakliman
tag
Viszlát
addikt
Tökéletes, köszönöm!
"How a government taxes its citizens is a direct declaration of a country's values."
Met
nagyúr
Így jó lett, köszi.
"If in doubt, flat out!" Colin McRae
cortez25
aktív tag
Sziasztok!
Van két kimutatásom két különböző fülön lévő adatokból összegezve. Viszont a kimutatások között az adatokban van átfedés (egyező név különböző érték), azokat, hogy tudom egységes kimutatássá alakítani? Kimutatást kimutatom?
Üdv
Cortez
Azért hajtunk, hogy öregségünkre legyen miből visszaállítani az egészségünket, ami ebbe ment tönkre.
Fferi50
őstag
Szia!
Lehet egy kimutatásba több adatforrást is felvenni. Nézd meg lsz. az ezzel kapcsolatos súgót, erre keresve:
kimutatás több munkalap
Üdv.
Intel q8200
senior tag
Sziasztok!
Tudnatok segiteni abban, hogy letiltsam a masolast, kivagast es torlest az excel fajlomban (jobb gomb hasznalat es billentyu kombinacioval)?
Probaltam a koddal valo levedest, de ha kiveszem a lezart cellak kijelolesenek engedelyet, akkor keresni sem enged, az pedig fontos lenne. Probaltam VBA kodokat, de egyik sem mukodott, amiket google-ban talaltam.
Elore is koszonom a segitseget!
[ Szerkesztve ]
iPhone 14 pro
Delila_1
Topikgazda
Egyúttal más funkciók letiltását és engedélyezését is leírom. Mindegyiket a laphoz kell rendelni, és a lap aktiválásakor lépnek életbe.
Private Sub Worksheet_Activate()
Dim oCtrl As Office.CommandBarControl
'CTRL+C letiltása
Application.OnKey "^c", ""
'CTRL+X letiltása
Application.OnKey "^x", ""
'CTRL+V letiltása
Application.OnKey "^v", ""
'Cut menü letiltása
For Each oCtrl In Application.CommandBars.FindControls(ID:=21)
oCtrl.Enabled = False
Next oCtrl
'Copy menü letiltása
For Each oCtrl In Application.CommandBars.FindControls(ID:=19)
oCtrl.Enabled = False
Next oCtrl
'Vonszolás letiltása
Application.CellDragAndDrop = False
End Sub
Private Sub Worksheet_Deactivate()
Dim oCtrl As Office.CommandBarControl
'CTRL+C engedélyezése
Application.OnKey "^c"
'CTRL+X engedélyezése
Application.OnKey "^x"
'CTRL+V engedélyezése
Application.OnKey "^v"
'Cut menü engedélyezése
For Each oCtrl In Application.CommandBars.FindControls(ID:=21)
oCtrl.Enabled = True
Next oCtrl
'Copy menü engedélyezése
For Each oCtrl In Application.CommandBars.FindControls(ID:=19)
oCtrl.Enabled = True
Next oCtrl
'Vonszolás engedélyezése
Application.CellDragAndDrop = True
End Sub
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
Intel q8200
senior tag
Koszonom szepen! A jobb gombnal mind letiltodott, de a ctrl sajnos mukodik igy is.
iPhone 14 pro
Delila_1
Topikgazda
Nem kell jobb klikk. Ahogy a lapra lépsz, bekapcsolódnak a letiltások.
Megszűnik a Ctrl+c, Ctrl+v, Ctrl+x, és a vonszolás.
Másik lapra lépve engedélyeződnek, ami azt jelenti, hogy egy másik lapon minden működik.
[ 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.
Lasersailing
senior tag
Tud valaki olyan honlapot, ahonnan a kínai yuan árfolyamát le lehet tölteni (min. 1 hónapra visszamenőleg, ingyenesen)?
(MNB-ről tudok letölteni VBA-val, de az MNB meg nem jegyzi a yuan-t)
(#46382) Lasersailing válasza Lasersailing (#46381) üzenetére
Lasersailing
senior tag
Most kicsit utána olvastam, az RMB a RENMIBI rövidítése, de ha jól értelmezem ez gyakorlatilag a CNY, amit viszont az MNB jegyez...
https://en.wikipedia.org/wiki/Renminbi
CNY-t meg jegyzi az MNB, így kérdés törölve.
Kátai
senior tag
Delila_1
Topikgazda
E10-be=SZUMHATÖBB($C$3:$C$10;$A$3:$A$10;C11;$B$3:$B$10;D11)
Ezt másolhatod az E11-be.
[ 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.
Kátai
senior tag
Nagyon szépen köszönöm .
Delila_1
Topikgazda
Szívesen.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
Kátai
senior tag
alikov
csendes tag
Fferi50
őstag
Szia!
Hááát....
Én nem látok semmi olyan azonosítót, amellyel ki lehetne választani a feladathoz tartozó teljesítést. Legfeljebb azt lehetne feltételezni, hogy az előbb "kiadott" feladat teljesül először, (vagy az először kiadott feladat teljesül legkésőbb gondolom az előbbi valószínűbb...).
Megpróbálhatsz egy ilyen képletet a C oszlopba (a B oszlopot üresen hagynám)
C1 képlete=FKERES("*SIKERES*";$A1:$A$2000;1;0)
Ez megtalálja az első sikeres teljesítést.
Ezután a képletet az első sikeres teljesítési sor utáni cellába másolod Ctrl + C Ctrl+V használatával. Ez megtalálja a következő sikeres teljesítést. Az eredményt bemásolod értékként a második feladat sorhoz.
Kövekező lépés: A második sikeres teljesítési sor utáni cellába ismét bemásolni a képletet, az eredményt pedig a harmadik feladat sorhoz másolod értékként.
Ezt így folytatod, míg végig nem érsz az adataidon.
Azért van erre a kissé bonyolult eljárásra szükség, mert az FKERES mindig az első eredményt adja vissza, ezért "mozgatni kell" a keresési tartomány elejét.
Üdv.
[ Szerkesztve ]
Fferi50
őstag
Szia!
A C oszlopba beírt képlet nem tudja az A és B oszlopba beírni az értékeket, csak abba a cellába, amelyikben a képlet van!
Az A oszlop és a B oszlop cellájába is kell képletet írnod. Kérdés, honnan vegye az értéket.
Üdv.
Kátai
senior tag
A szám és megnevezés kellene oda.De már az is elég lenne,ha a több azonos számokat és megnevezéseket egy cellába hozná,és mellé Delila_1 képletét alkalmazva kész lenne.Vagyis több sorban lévő egyező megnevezéseket vagy bármit kellene egy cellába egyesíteni.Remélem érthető voltam.
Hege1234
addikt
múltkor már segítettetek ebben a google munkafüzetben most egy kicsit tovább gondoltam
vannak benne lapok amik az adott napra vannak elnevezve
pl:
A1:A2=PROPER(TEXT(DATE(2021;4;7);"yyyy.mm.dd - dddd"))
2021.04.07 - Szerda <- ez a munkalap neve is
google script-el meg lehetne oldani azt hogy minden nap 20:00 órakor törölje az aznapi munkalapot?
alikov
csendes tag
A sikeresen teljesített feladat előtti sorban kiadott feladat teljesül a következő sorban. A többi kiadott feladat nem kell, azok nem teljesültek.
Nem elég csak a sikeres teljesítés, azért kellene a két egymás alatti sort, vagyis a kiadott feladat és teljesült feladat együtt kinyerni valahogy.
Az is elég lenne, hogyha kijelölné a két összetartozó sort.
lappy
őstag
Akkor feltételes formázással lehetne megpróbálni. Keresed a sikerest és a felette lévő sort megjelölöd.
Bámulatos hol tart már a tudomány!
Norbika1493
csendes újonc
Sziasztok,
Excellben szeretnék készíteni egy adatbázis kezelőt ami soronként 4 adatott visz fel.
A kiválasztott értékek legördülő menüben lehetne kiválasztani. Valahol találhatók valamiféle útmutatót, hogy tudnám elkészíteni?
köszönöm a segítséget.
lappy
őstag
https://www.contextures.com/xluserform02.html
Akár ez is jó lehet
Bámulatos hol tart már a tudomány!
Fferi50
őstag
Szia!
Akkor, ha jól értem elég lenne neked az Adatok - ismétlődések eltávolítása.
A teljes A : B oszlopot lemásolod egy üres helyre az adataid alá. Ezután ezeket kijelölöd és alkalmazod rá az ismétlődések eltávolítását. Utána mellé írhatod a képletet.
Üdv.
Fferi50
őstag
Szia!
Próbáld a következő képletet a B1 vagy C1 cellába:=HA(HELYETTE(A1;"Sikeres";"")=A1;HA(HELYETTE(A2;"Sikeres";"")=A2;"";A1);A1)
Ezt húzhatod végig az oszlopon.
Elvileg a két párba állítható sor marad meg, a többi üres marad.
Üdv.
[ Szerkesztve ]
alikov
csendes tag
Ez a képlet jól működik, köszönöm szépen a segítséget!
visit
tag
Üdv!
Egy munkalap második oszlopa dátumokat tartalmaz, ebben a formában: nn.hh.éééé
Hogyan tudom makróval sorbarendezni a sorokat dátum szerint?
Mert a szokásos sorbarendezéssel pl. a 13.02.2020 megelőzi a 14.01.2020 -at.
Köszönöm ha adtok megoldást!