Hirdetés

2012. május 27., vasárnap

Útvonal

Fórumok  »  OS, alkalmazások  »  Excel

Hozzászólások

(#201) Thyb válasza CuKoR (#192) üzenetére


Thyb
(senior tag)

CountIF(itt 1 függvény 1 adatot tud összeszámolni), de ha egyszerre akarod kilistáztatni akkor tényleg pivotra van szükséged.

Ha a hatalom csúcsán nincs erkölcs, alatta nincs szabadság.

(#202) rdi válasza Thyb (#201) üzenetére


rdi
(PH! kedvence)
LOGOUT blog

Hát gondolom jobb megoldás nincs. Esetleg át lehet exportálni accesba?

Megnéztem, megint tanultam valamit.

:DD

[Szerkesztve]

Fej! Tor! Potroh!

(#203) ollie válasza rdi (#202) üzenetére


ollie
(MODERÁTOR)
LOGOUT blog

Accessbe lehet importálni Excel fájlokat.

I am a digital guy in an analog world *** Civ2 Ultimate Collection eladó! ***

(#204) chicken


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

(#205) Apollo17hu válasza CuKoR (#192) üzenetére


Apollo17hu
(fanatikus tag)

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]

(#206) Apollo17hu válasza Apollo17hu (#205) üzenetére


Apollo17hu
(fanatikus tag)

hm...
ez csak 254 névig jó... :(

(#207) lapa válasza CuKoR (#192) üzenetére


lapa
(PH! kedvence)

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]

www.lapanet.hu

(#208) lapa válasza chicken (#204) üzenetére


lapa
(PH! kedvence)

ez sztem csak vb-vel. van olyan event sztem, amivel a szám beírása után lefut a makró és ellenőriz.

www.lapanet.hu

(#209) ollie válasza chicken (#204) üzenetére


ollie
(MODERÁTOR)
LOGOUT blog

Próbáltad már a Data Validation-t?

I am a digital guy in an analog world *** Civ2 Ultimate Collection eladó! ***

(#210) lapa válasza ollie (#209) üzenetére


lapa
(PH! kedvence)

ja, én most. cool :)

[Szerkesztve]

www.lapanet.hu

(#211) chicken válasza lapa (#208) üzenetére


chicken
(senior tag)

biztos?

Szerk: öö már használtam asszem ... mindjárt megnézem

[Szerkesztve]

mens sana in campari soda

(#212) chicken válasza lapa (#210) üzenetére


chicken
(senior tag)

Ez magyarul melyik is? Érvényesítés az Adatok menüben?

mens sana in campari soda

(#213) ollie válasza chicken (#212) üzenetére


ollie
(MODERÁTOR)
LOGOUT blog

Franc se tudja mi ez magyarul, nekem minden angol.

I am a digital guy in an analog world *** Civ2 Ultimate Collection eladó! ***

(#214) lapa válasza chicken (#212) üzenetére


lapa
(PH! kedvence)

fentről az ötödik ha így segít.

www.lapanet.hu

(#215) chicken válasza lapa (#214) üzenetére


chicken
(senior tag)

''Érvényesség'', az az, csak nem bírom megcsinálni. A kritériumot egyénire teszem, alulra pedig kér egy ''képlet''-et, amit nem tudok beállítani. Mit lehet odaírni?

mens sana in campari soda

(#216) lapa válasza chicken (#215) üzenetére


lapa
(PH! kedvence)

amit szeretnél szerintem továbbra is csak vb makróval megy...

www.lapanet.hu

(#217) chicken válasza lapa (#216) üzenetére


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

(#218) rdi válasza chicken (#217) üzenetére


rdi
(PH! kedvence)
LOGOUT blog

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 maga :)

Fej! Tor! Potroh!

(#219) lapa válasza chicken (#217) üzenetére


lapa
(PH! kedvence)

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ó.

www.lapanet.hu

(#220) chicken válasza lapa (#219) üzenetére


chicken
(senior tag)

Á, ez király, köszönöm. Holnapi pcleltar xls be tökéletes (gyári számokról volt szó, nagyon fontos a különbözés), aztán majd gyötröm a vb súgót még, ha ennél jobb kell.
Thx!

mens sana in campari soda

(#221) Gambit


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

(#222) moonman válasza Gambit (#221) üzenetére


moonman
(Jómunkásember)

dobozos/oem office elvileg mui-képes, mui pack-el.
de megvan minden függvény magyarul is, csak keresni kell.

Sent from my Windows Phone

(#223) Gambit válasza moonman (#222) üzenetére


Gambit
(őstag)

Hát most a VLOOKUP kéne pl.

Esetleg tudnál ajánlani egy olyan excel könyvet, amiben benne van minden angolul és magyarul is, és használható?

''Akár hiszed, hogy meg tudsz csinálni valamit, akár nem, mindenképpen igazad van.'' - Henry Ford

(#224) moonman válasza Gambit (#223) üzenetére


moonman
(Jómunkásember)

Fkeres

ömm holnap megnézem, mi van bent pontosan.

Sent from my Windows Phone

(#225) Gambit válasza moonman (#224) üzenetére


Gambit
(őstag)

Nagyon köszi!

''Akár hiszed, hogy meg tudsz csinálni valamit, akár nem, mindenképpen igazad van.'' - Henry Ford

(#226) Gambit válasza moonman (#224) üzenetére


Gambit
(őstag)

Hali! Esetleg megnézted milyen könyvek vannak? Én ma voltam egy libriben, de egyáltalán nem volt excel könyv.

''Akár hiszed, hogy meg tudsz csinálni valamit, akár nem, mindenképpen igazad van.'' - Henry Ford

(#227) Gambit válasza Gambit (#226) üzenetére


Gambit
(őstag)

UP! (Látom ám, hogy aktív vagy! ;))

''Akár hiszed, hogy meg tudsz csinálni valamit, akár nem, mindenképpen igazad van.'' - Henry Ford

(#228) moonman


moonman
(Jómunkásember)

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]

Sent from my Windows Phone

(#229) lapa


lapa
(PH! kedvence)

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. :(

www.lapanet.hu

(#230) Gambit válasza moonman (#228) üzenetére


Gambit
(őstag)

Nagyon köszi, ez a függvényes jó lesz szerintem.

''Akár hiszed, hogy meg tudsz csinálni valamit, akár nem, mindenképpen igazad van.'' - Henry Ford

(#231) rdi válasza moonman (#228) üzenetére


rdi
(PH! kedvence)
LOGOUT blog

bocs, hogy beoffolok, de nem tudsz véletlenül hasonló könyvet ACCES-hez is? Nagyon kéne...
(bár nyilván sok függvény megegyezik)

Fej! Tor! Potroh!

(#232) moonman válasza rdi (#231) üzenetére


moonman
(Jómunkásember)

ölég keveset használom, mondhatni sose. sorry.

Sent from my Windows Phone

(#233) Gambit


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

(#234) moonman válasza Gambit (#233) üzenetére


moonman
(Jómunkásember)

na ezt most nem egészen értem. hát feltételtől függően írsz valamit az adott cellába, nem? vagy ''ez'' vagy ''az'', vagy pedig ''az'' helyett üres lesz.

Sent from my Windows Phone

(#235) Gambit válasza moonman (#234) üzenetére


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

(#236) moonman válasza Gambit (#235) üzenetére


moonman
(Jómunkásember)

és ha idézőjelet sem teszel csak simán pontosvessző zárójel a vége?

Sent from my Windows Phone

(#237) Gambit válasza moonman (#236) üzenetére


Gambit
(őstag)

Pill, kipróbálom! ;)

(Elég gáz lenne, ha nem lehetne kihagyni az ELSE ágat, amit egyébként programozásban ősidők óta ki lehet hagyni.)

[Szerkesztve]

''Akár hiszed, hogy meg tudsz csinálni valamit, akár nem, mindenképpen igazad van.'' - Henry Ford

(#238) moonman válasza Gambit (#237) üzenetére


moonman
(Jómunkásember)

ki lehet hagyni, kérdés, hogy a Te esetedben ez milyen eredménnyel jár.

Sent from my Windows Phone

(#239) Gambit válasza moonman (#238) üzenetére


Gambit
(őstag)

Nem jó...

Vagy FALSE lesz, vagy 0. Nem lehet beidomítani, hogy ne nyúljon hozzá, ha nem teljesül a feltétel? Azért ez elég minimális igény lenne.

''Akár hiszed, hogy meg tudsz csinálni valamit, akár nem, mindenképpen igazad van.'' - Henry Ford

(#240) Gambit válasza moonman (#238) üzenetére


Gambit
(őstag)

Mondjuk nincs valami olyan, hogy false esetben zárolja a cellát? (Persze abban az állapotban, hogy van.)

[Szerkesztve]

''Akár hiszed, hogy meg tudsz csinálni valamit, akár nem, mindenképpen igazad van.'' - Henry Ford

(#241) rdi válasza Gambit (#239) üzenetére


rdi
(PH! kedvence)
LOGOUT blog

É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!

(#242) Gambit válasza rdi (#241) üzenetére


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

(#243) cabal


cabal
(kvázi-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.

''Csak egészség legyen meg térerő!''

(#244) Gambit válasza cabal (#243) üzenetére


Gambit
(őstag)

Köszi, ezt kipróbálom!

''Akár hiszed, hogy meg tudsz csinálni valamit, akár nem, mindenképpen igazad van.'' - Henry Ford

(#245) lapa válasza Gambit (#244) üzenetére


lapa
(PH! kedvence)

#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...

www.lapanet.hu

(#246) rdi válasza Gambit (#242) üzenetére


rdi
(PH! kedvence)
LOGOUT blog

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!

(#247) rdi válasza rdi (#246) üzenetére


rdi
(PH! kedvence)
LOGOUT blog

az űrlap az hülyeség. bocs.

Fej! Tor! Potroh!

(#248) rdi válasza rdi (#246) üzenetére


rdi
(PH! kedvence)
LOGOUT blog

sajnos ez sem jó...

Fej! Tor! Potroh!

(#249) Gambit válasza lapa (#245) üzenetére


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

(#250) loszerafin


loszerafin
(senior tag)
LOGOUT blog

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

Útvonal

Fórumok  »  OS, alkalmazások  »  Excel
Copyright © 2000-2012 PROHARDVER Informatikai Kft.