-
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
-
chicken
senior tag
Hogy lehet megcsinálni, hogy egy munkafüzetben ha egy oszlopban egy érték (szám) már szerepel, azt az oszlop többi cellájába már ne lehessen beírni (általánosan, tehát semelyik érték ne lehessen többször)?
mens sana in campari soda
-
Apollo17hu
őstag
Egy megoldás: csinálj egy nxn-es táblázatot! (n=nevek száma)
Először a megszokott módon, majd transzponálva másolod a neveket.
Az így kapott táblázatot kitöltöd az AZONOS függvénnyel. A kapott IGAZ értékeket DARABTELIvel összeszámolod. 2 perc az egész függvénymásolással.
Feltöltöttem egy próbatáblázatot zip-be csomagolva, hogy jobban érthető legyen: Bővebben: link.
Itt egy részlet a munkalapból:
Bővebben: link.
[Szerkesztve] -
Apollo17hu
őstag
válasz Apollo17hu #205 üzenetére
hm...
ez csak 254 névig jó... -
lapa
veterán
pivot.
vagy részösszegek egy csupa 1-et tartalmazó dummy oszloppal.
ha meg mindenképpen vmi barkácsra vágysza, akkor nevek mellé oszlopba ''ha balranév=balraegyelfelettenév akkor felettecella+1, egyébként 1''. persze előtte rakd sorba a neveket. utána mégegy oszlopba lehet ''tegyél x-et minden olyan sorba, melynél balra lent 1 szerepel''. ezután másolás-spéci beillesztés-értékek - utána x-eket tartalmazó oszlop szerint sorbarak...
[Szerkesztve]
[Szerkesztve] -
chicken
senior tag
Nekem is úgy tűnik, a képletnél ugyanis a ''Nem használhat uniót, metszetet vagy tömbkonstanst Adatok érvényesítése feltételek megadásánál'' hibaüzenetet kapom.
Hát ez elég egyértelmű sajna.
Vb-ben ez nem lehet valami bonyolult.. Hogy fognék neki?
[Szerkesztve]mens sana in campari soda
-
rdi
veterán
Csak van egy olyan függvény, amiben az egyik változó fölveszi az első cella értékét, aztán végig lépeget az oszlopon, ahol az érték megegyezik, ott hozzáad egyet egy másik változóhoz, és így tovább. Egyidejűleg a talált cellákat melletti cellába beír egy 1 vagy 0-át. A végén kiírja a másik változó értékét, és nullázza magát.
Ezután az első változó felveszi a következő cella értékét, amely mellett nincs ''jelölt '' cella és végig megy az oszlopon, és így tovább.
Más kérdés, hogy erre semmi szükség, ha adatbázist használsz, legyen az akár az acces magaFej! Tor! Potroh!
-
lapa
veterán
1. vb súgó telepít
2. excelből alt+f11
3. vb súgó megnyit
4. ''sheetchange event'' bebarkácsol
5. a ''source'' a megváltozott cella
6. for i=1 to aktuális cella if cella(i,oszlop).value=''source'' then msgbox ''ajaj'' end if next i
remélem tudtam vmit segíteni és télleg műxik így. elég barkács így, ugyanis minden bevitel után végigmászik az összes előtte lévő soron. sztem az egyenkénti hasonlítást vmi értelmesebb függvénnyel ki lehet iktatni és akkor nem kell a ciklus... dehát itt századmásodpercekről van szó. -
Gambit
őstag
Sziasztok! Az lenne a problémám, hogy magyar excelem van, de a megoldandó feladatok leírásában angol excelt használnak. Hogy tudom angollá tenni az excelt, ha lehetséges egyáltalán?
''Akár hiszed, hogy meg tudsz csinálni valamit, akár nem, mindenképpen igazad van.'' - Henry Ford
-
moonman
titán
na van itt ilyen Farkas Csaba - Bevezetés az office 2003 használatába narancssárga könyv, de ez nem valami advanced.
na meg is van: Bővebben: link
ez is jól jöhet függvények a-z: Bővebben: link
[Szerkesztve] -
lapa
veterán
mondjuk ezt sose tudtam megérteni miért ilyen béna. mert az, hogy az angol excel nem ismeri az fkerest vagy mittomén az egy dolog. de hogy a lokalizáltak nem eszik meg az angol fv-eket, az elég gáz.
-
Gambit
őstag
Hali! Lenne egy kérdésem az IF függvénnyel kapvsolatban. Hogy lehet azt megcsinálni, hogy ha nem teljesül az adott feltétel, akkor egyáltalán ne csináljon semmit az adott cellával? Mert ha berakom ezt: '' '', akkor kitörli azt, ami eddig volt benne.
''Akár hiszed, hogy meg tudsz csinálni valamit, akár nem, mindenképpen igazad van.'' - Henry Ford
-
Gambit
őstag
Na, a következő a konkrét szitu.
Van egy legördülős menü az excel táblában, ahol kiválasztja a csávó, hogy éppen melyik hónap adatait írogatja be. Az adattábla az egész éves adatokkal figyeli, hogy mi van ide beírva, és annak a hónapnak az oszlopába írja az adatokat. Mondjuk ha ki van jelölve itt a Január, akkor a Január oszlopba írja be a kiszámolt adatokat. Csak az a gáz, hogyha utána kijelöli a Februárt, akkor kitörli a Január hónapot, és FALSE értékeket ír be. Na én azt szeretném, hogy egyáltalán ne nyúljon azokhoz a cellákhoz, ha nem teljesül a feltétel.''Akár hiszed, hogy meg tudsz csinálni valamit, akár nem, mindenképpen igazad van.'' - Henry Ford
-
rdi
veterán
Érték_ha_hamis: Ezt az értéket adja a függvény eredményül, ha a logikai_vizsgálat eredménye HAMIS. Ha például az argumentum értéke ''Költségvetésen kívül'', és a logikai_vizsgálat eredménye HAMIS, akkor a HA függvény a ''Költségvetésen kívül'' szöveget jeleníti meg. Ha a logikai_vizsgálat HAMIS és az érték_ha_hamis nincs megadva (azaz az érték_ha_igaz után nincs pontosvessző), a visszatérési érték a HAMIS logikai érték. Ha a logikai_vizsgálat HAMIS és az érték_ha_hamis üresen hagyott (azaz az érték_ha_igaz után pontosvessző és a záró zárójel áll), a visszatérési érték 0 (nulla) lesz. Az érték_ha_hamis képlet is lehet.
példa a súgóból:
=HA(A2>89;''A'';HA(A2>79;''B''; HA(A2>69;''C'';HA(A2>59;''D'';''F''))))
[Szerkesztve]Fej! Tor! Potroh!
-
Gambit
őstag
Azt tudom, hogy lehet képletet is beírni hamis esetére, de ez nekem most nem megoldás. Mert -mint leírtam korábban- a hónapok kiválasztása a feltétel. Tehát attól még, hogy nem a feltételben szereplő hónap van éppen kiválasztva, attól még nem tudom, hogy a többi 11 hónapban milyen értékek szerepeltek.
Nem biztos, hogy világos a feladat. Az a lényeg, hogy egy beviteli tábla van az egész évre. És onnan tudjuk, hogy éppen melyik hónapot írja be az ember, hogy kiválasztja egy mezőben. Ez addig rendben is van, amíg mondjuk Január van kiválasztva, mert szépen feltölti Januárt. De amint mást választ ki, akkor false értékre áll át az egész sor. Érted? És ilyenkor hiába írok én be oda bármilyen képletet. Valami olyan kéne oda, ami békén hagyja a már beírt értékeket. A legjobb lenne, ha zárolná, hogy ne lehessen megváltoztatni, csak ha az adatokat újra beírják.
[Szerkesztve]''Akár hiszed, hogy meg tudsz csinálni valamit, akár nem, mindenképpen igazad van.'' - Henry Ford
-
cabal
tag
Próbáld ki, hogy a hamis ágon egyenlővé teszed önmagával a cellát. Pl. ha az A2 cellát vizgálod, akkor a hamis ágon A2-re mutató hivatkozás legyen. Szerintem.
''A világon az emberi ész van a legjobban szétosztva. Mindenki meg van győződve róla, hogy neki egy kicsivel több jutott.'' /Hofi/
-
lapa
veterán
#243 szvsz körkörös lesz. szerintem csak úgy tudod, ha minden hónaphoz hozzárendeled a megfelelő értékeket a legördülő menüből. tehát ''menücélcella''-1 értéket adni az előző hónapnak. bár nemtom honnan jön a FALSE, lehet én sem értem pontosan a kérdést. linkelj be vmi mintát esetleg üresen vagy kamu adatokkal...
-
rdi
veterán
igazából arra gondoltam, hogy többszörös, egymásba ágyazott 'ha' lehetséges.
Mondjuk = Ha (''január'' akkor érték '' 1'' , ha (''február'' akkor érték ''2'', ha (március akkor érték ''3'' )))
és így tovább
[Szerkesztve]
ja és miért nem jó az űrlap ??
[Szerkesztve]Fej! Tor! Potroh!
-
Gambit
őstag
Tényleg valami körkörösségről dumál, pedig elvileg működik. A problémám egyébként nagyon egyszerű, ki akarom hagyni az else ágat. Hihetetlen, hogy ezt nem lehet megcsinálni excellel. Egyszerűen csak annyit szeretnék, hogy ha igaz a feltétel, akkor oda számoljon, ha nem igaz, akkor meg hagyja békén.
Amit csinálni szeretnék, az sem bonyolult. Van egy táblázat, amibe az adott hónapban történt eladásokat írnám. Hogy éppen melyik hónap eladásait írjuk be, azt onnan lehetne tudni, hogy az egyik mezőben a hónapok nevei vannak. Na eddig semmi nehézség. Van viszont egy éves összesítő táblázat, külön oszlopokban az egyes hónapok. Ide kéne kiszámolni bizonyos adatokat az adott hónap adatai alapján. Ennyire egyszerű.
Most akkor csinálnom kell minden hónapnak egy táblázatot, mert ennyire hülye az excel?''Akár hiszed, hogy meg tudsz csinálni valamit, akár nem, mindenképpen igazad van.'' - Henry Ford
-
loszerafin
senior tag
e-mail url cellában
Van egy csomó e-mail címem egymás alatti cellékban (cellánként egy-egy). Szeretném, ha az excel felismerné, hogy ezek e-mail címek és ha rákattintok valamelyikre, elinduljon az levelező kliens.
Ha magamtól gépelek be egy e-mail címet, felismeri az excel, és a fent leírt módon működik (''url recognition'')
Viszont ezekre a már begépeltekre hiába kattintok rá (nem kékek és nincsenek aláhúzva).
Nézegettem a formátumokat meg az internetet, de nem találtam semmit.
Angol WinXP, MS Office 2000.
Előre is köszönöm
KL
Új hozzászólás Aktív témák
- Motoros topic
- Forza sorozat (Horizon/Motorsport)
- Megbénítaná Kína chipgyártását az USA
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- Milyen billentyűzetet vegyek?
- Microsoft Excel topic
- Kerékpárosok, bringások ide!
- OnePlus 8T – fazonigazítás
- Építő/felújító topik
- Luck Dragon: MárkaLánc
- További aktív témák...
- Vírusirtó, Antivirus VPN kulcsok
- Windows, Office licencek a legolcsóbban, egyenesen a Microsoft-tól - 2990 Ft-tól!
- AKCIÓ! - STEAM kulcsok /Anuchard, Aragami, Children of Morta, stb. - 2024.03.15
- Canva Pro előfizetés - 1 éves
- Cégeknek Vírusirtó SZOFTVEREK / SZÁMLÁVAL,GARANCIÁVAL! Árak frissülnek majd!