Keresés

Részletes keresés

Fferi50 Creative Commons License 2014.11.08 0 0 26144

Mutasd meg lsz. képen, úgy, hogy látszódjon a képlet is!

Előzmény: Agat (26143)
Agat Creative Commons License 2014.11.08 0 0 26143

Nem jó!!!! Folyton arany minősítést jelez..

Fferi50 Creative Commons License 2014.11.08 0 0 26142

Már csak azt kell eldöntened, a 10 percen belül az azt jelenti-e, hogy a 10 perc még arany, vagy már ezüst és így tovább. Ha még arany, akkor a Ha függvénysorozatban nem a  < hanem a <=jelet kell alkalmazni végig. A "táblázatban" pedig a 10 helyett 10,01 és így tovább.

 

Gondolom, az nem okoz problémát, hogy más cellákba vannak írva az eredmények.

Előzmény: Fferi50 (26140)
pimre Creative Commons License 2014.11.08 0 0 26141

Persze, én csak éltem egy feltételezéssel, hogy nem következik egy hónapon belül kisebb nap, mint az előző sorban lévő, és persze kisebb hónap sem, mint az aktuális. Ha ez nem teljesül, akkor természetesen használhatatlan a javaslatom.

Előzmény: Fferi50 (26136)
Fferi50 Creative Commons License 2014.11.08 0 0 26140

Ha a táblázat és fkeres megoldásra gondolsz, akkor javaslom, írd be az adott cellákba amit a hozzászólásomban látsz (az A és B oszlop természetesen egyenlőségjel nélkül).

A C1-be írd be az eredményt  (persze most úgy képzeltem el, hogy számformában írod be, tehát 8,9 percet írsz és nem 8:54-et - de gondolom, itt igazából a percek érdekesek.). Ezután a D1-be a képletet.

Ha az eredményeket a C oszlopba írod, akkor a D oszlopban végighúzhatod a képletet.

 

Az Fkeres súgóját érdemes elolvasni hozzá.

 

Üdv.

Előzmény: Agat (26138)
Agat Creative Commons License 2014.11.08 0 0 26139
Agat Creative Commons License 2014.11.08 0 0 26138

Fferi50, tudsz adni erről egy pontos leírást?

Fferi50 Creative Commons License 2014.11.08 0 0 26137

Mindjárt gondoltam.

Magyar excelben:  =dátum(A2;B2;C2) a képlet.

Cellaformázásban pedig beállítod a neked megfelelő/tetsző dátumformátumot (cellaformázás - szám - dátum)

 

Üdv.

Előzmény: Hoter (26135)
Fferi50 Creative Commons License 2014.11.08 0 0 26136

Szia!

 

Viszont nem feltétlenül szigorúan növekvőek a dátumok. Másrészt képlettel nem lehet javítani a C oszlopba beírt napot... Viszont meg lehetne gondolni a dátumfüggvények alkalmazását.

No meg van még az automatikus kitöltés című zseniális excel találmány, ahol meg lehet adni, hogy milyen lépésközzel töltse ki a cellákat...

 

Tulajdonképpen a kérdés célja sem egészen világos előttem, pláne így, hogy most pedig össze szeretnénk vonni egy cellába...

 

Üdv.

Előzmény: pimre (26132)
Hoter Creative Commons License 2014.11.08 0 0 26135

Igen, arra gondolok, amikor összefűzöm a 3 oszlopot egy negyedikbe dátumnak. Mivel csak az  összefűzést ismerem, légyszi áruld el, hogyan kell dátumfüggvénnyel összerakni. (Figyelembe véve, hogy a hónap pl. most január esetében 1, összefűzés után viszont 01. kellene, hogy legyen. Ugyanez a napoknál.) Előre is köszönöm.

Előzmény: Fferi50 (26130)
Fferi50 Creative Commons License 2014.11.08 0 0 26134

Bocs, de egyszerre csak egy dolog megy :(

Előzmény: Agat (26131)
Fferi50 Creative Commons License 2014.11.08 0 0 26133

Szia!

 

Ezt vagy egy hosszabb Ha függvénybeágyazással, vagy egy táblázattal és fkeressel lehet megoldani.

Ha függvényekkel =ha(A2<10;"arany";ha(a2<12;ezüst;ha(a2<14;"bronz";"sajnos nem érted el a szintet")))

 

Táblázat és fkeres:

A táblázatod mondjuk A1 és B1 től lefelé:

   A1=0    B1 = arany

   A2=10  B2=ezüst

   A3=12  B3=bronz

   A4=14  B4=nincs minősítés

 

Eredmény a C1 cellában. Minősítés képlete: =fkeres(C1;$A$1:$B4;2;IGAZ)

 

Üdv.

Előzmény: Agat (26127)
pimre Creative Commons License 2014.11.08 0 0 26132

De hogy ne legyen olyan egyszerű az élet, élek azzal a feltételezéssel, hogy a dátum értékek folyamatosan növekednek. És előbb utóbb eljön egy pillanat, amikor változik a hónap, a nap pedig értelemszerűen kisebb lesz, mint az előző sorban. Ilyenkor értelemszerűen nőnie kell a hónapnak. És ezt miért ne automatizáljuk? Továbbmegyek. Ha a hónap már december, és új hónap következik, akkor az nem 13. hónap lesz, hanem 1., viszont az év nő.

 

Ezeknek a kezelésére a következő képletet alkalmaznám: A B2-be írnám a következőt: =HA(C2="";"";HA(C2<C1;HA(B1=12;1;B1+1);B1))

Az A2-be pedig: =HA(C2="";"";HA(B2<B1;A1+1;A1))

 

Még azzal is lehetne bonyolítani, hogy ha áprilisban (júniusban, szeptemberben vagy novemberben) 31-et írok a naphoz, akkor azt javítsa a következő hónap 1-re. Mert akkor a februárt is kellene kezelni, meg a szökőéveket, de ebbe már nem vágok bele.

Előzmény: Fferi50 (26126)
Agat Creative Commons License 2014.11.08 0 0 26131

 

Fferi50, ezt hogyan kell?

Egy futóversenyen, ha valaki 10 percen belül ért be az 'arany minősítést' kap. Ha valaki 10-12-en belül érkezik a célba, akkor 'ezüst' minősítést kap; aztán 12-14-en belül 'bronz minősítést kap, ha 14-en belül, akkor 'minősítés nélkül' végez!

Fferi50 Creative Commons License 2014.11.08 0 0 26130

Mire gondolsz?

 

Mert saját magára nem lehet képlettel hivatkozni a cellában, illetve vagy képlet van a cellában, vagy Te írsz bele valamit.

 

De ha arra gondolsz, hogy összefűzöd a 3 oszlopot egy negyedikbe dátumnak, akkor természetesen működik a képlet (csak nem összefűzéssel, hanem dátumfüggvénnyel kell összerakni).

 

 

 

 

 

 

Előzmény: Hoter (26129)
Hoter Creative Commons License 2014.11.08 0 0 26129

Szia!

Bocsánat. Ha a 3 oszlopos dátumból 1 oszloposat csinálok, ugye ez a megoldás nem fog bezavarni?

Köszi.

 

Előzmény: Fferi50 (26126)
Hoter Creative Commons License 2014.11.08 0 0 26128

Köszönöm szépen.

Előzmény: Fferi50 (26126)
Agat Creative Commons License 2014.11.08 0 0 26127

Szia!

Köszönöm!

 

Egy futóversenyen, ha valaki 10 percen belül ért be az 'arany minősítést' kap. Ha valaki 10-12-en belül érkezik a célba, akkor 'ezüst' minősítést kap; aztán 12-14-en belül 'bronz minősítést kap, ha 14-en belül, akkor 'minősítés nélkül' végez!


Erre is tudnál képletet mondani?

Fferi50 Creative Commons License 2014.11.08 0 0 26126

Szia!

 

A képletek:

A oszlop  nyilván A3-tól lefelé: =ha(C2="";"";A2) és ezt húzod le végig.  (Az A5 cella képlete így fog kinézni: ha(C4="";"";A4)

 

Ugyanígy kell a B oszlopra is, ezt rád bízom.

 

Ha változik az év vagy a hónap, akkor a képlet helyére abba az egy cellába, ahol változott, beírod az új évet ill. hónapot.

 

Üdv.

Előzmény: Hoter (26123)
Fferi50 Creative Commons License 2014.11.08 0 0 26125

Szia!

 

Ez két külön kérdés:

 

Az eredménycellában a képlet:  =ha(A2+B2>100;(A2+B2)*0,1;(A2+B2)*20) vagy =(A2+B2)*ha(A2+B2>100;0,1;20)

 

Az eredménycella háttérszínét feltételes formázással állíthatod be, min 10 max 99 - a háttér piros.

 

Üdv.

Előzmény: Agat (26124)
Agat Creative Commons License 2014.11.08 0 0 26124

Sziasztok! A kérdésem/problémám a következő:
Ha a két szám összege (a2+b2) nagyobb, mint 100, akkor szorozd meg 0,1 -el, ha kisebb akkor szorozd meg 20-al!
Ha az eredmény 2 jegyű szám, akkor az eredménycella háttere legyen piros színű.
(A4 helyen) a=50-tel (B4 helyen) b:55-tel.

Erre mi a képlelet? Hogy lehet kiszámolni az alábbiak alapján?
 
a    b    Eredmény       
54    55     ? 


A választ előre is köszönöm. :-)

Hoter Creative Commons License 2014.11.08 0 0 26123

Vérszemet kaptam. :) 

Egy 3 oszlopos dátum esetében (A oszlop Év, B oszlop Hónap, C oszlop Nap) szeretném a beírást egyszerűsíteni. Ha a C oszlopot kitöltöm, lehet automatizálni, hogy akkor az A és B oszlopba beíródjon az előtte lévő sor ÉV és Hó száma?

Hoter Creative Commons License 2014.11.08 0 0 26122

Köszönöm szépen, tökéletes.

Előzmény: pimre (26121)
pimre Creative Commons License 2014.11.08 0 0 26121

Az I1 oszlopba írd a következőt: =HA(D1="névtelen";"nincs";A1)

Aztán ezzel töltsd ki lefelé az I oszlopot.

Előzmény: Hoter (26120)
Hoter Creative Commons License 2014.11.08 0 0 26120

A következő kiegészítéshez szeretnék újra segítséget kérni tőletek. Van egy táblázatom A-tól I oszlopig. I oszlop tartalma megegyezik A oszlopéval.  =A1

Azt szeretném, ha a D oszlopba beírom, hogy névtelen, akkor az I oszlopba írja be, hogy nincs. De maradjon meg ez az =A1 tulajdonsága az I oszlopnak, ha az A oszlopba beírásra kerül valami. (Tehát vagy az A oszlopba kerül beírás, vagy a D oszlopba.)

Előre is nagyon köszönöm.

Fferi50 Creative Commons License 2014.11.07 0 0 26119

Szia!

 

Szerintem Excelből közvetlenül nem.

 

Üdv.

Előzmény: seven update sorbi (26118)
seven update sorbi Creative Commons License 2014.11.07 0 0 26118

Szia!

 

A fullscreen=true után még megmaradt legfelső sort (aminek a jobb sarkában van pl. az ablakminimalizáló ikon, baloldalán a "Microsoft Excel felirat és mellette a nyitott fájl neve, azt el lehet-e tüntetni parancssorral?

Előzmény: Fferi50 (26110)
Fferi50 Creative Commons License 2014.11.07 0 0 26117

Szia!

 

Azt a bizonyos main munkalapot másold át egy új munkafüzetbe. Ott alakítsd át a képleteket értékekké és mentsd el.

Pl.

sheets("main").activate

sheets("main").copy ' ha a copy-nak nem adsz meg paramétert, akkor új fájlba másolja a munkalapot - a hozzátartozó makrókkal együtt

set ujlap=activesheet

ujlap.range("A1:C20").value=ujlap.range("A1:C20").value ' a képleteket értékre cseréli

ujlap.parent.saveas Filename:="riport_ÉÉHHNN.xlsx", FileFormat:=xlOpenXMLWorkbook

ujlap.parent.close false

 

A képletek értékre cserélése akkor működik abban a formában, amit írtam, ha egybefüggő téglalap alakú a tartomány. Ha nem akkor a for each cl in tartomany.cells: cl.value=cl.value :next cseréli le a képleteket értékre.

 

A saveas sor meg fogja kérdezni, hogy makró nélkül akarod-e elmenteni a munkafüzetet, ha makrók is tartoznak a main-hoz.

Ezt a kérdést el lehet "nyomni", ha előtte beírod az Application.DisplayAlerts=false sort, utána pedig Application.DisplayAlerts=true, hogy ismét megkaphasd az excel üzeneteit.

 

Remélem, valami ilyesmire gondoltál.

 

Üdv.

Előzmény: kelan (26116)
kelan Creative Commons License 2014.11.07 0 0 26116

Sziasztok! Az következő fájlkészítés egyszerűsítésében szeretnék segítséget kérni, Excel 2007-ben. Van egy gen.xlsm fájlom, ide a megnyitáskor bejön több külső fájlból több adat meghatározott helyekre, ezen adatokból egy 'main' nevű munkalapon egy csomó számítás történik és az itt található értékek lennének a végeredmény, amivel tovább kell dolgozom. Jelenleg ez úgy történik, hogy a gen.xlsm bezárásakor menti az adatokat, majd manuálisan megnyitva a riport.xlsm-et egy ugyanolyan 'main' nevű munkalapra átszippantja az értékeket a gen.xlsm-ből, és menti a fájlt riport_ÉÉÉÉHHNN.xlsx néven. Tudtok erre egy egyszerűbb megoldást javasolni, amit akár a gen.xlsm-be is be tudnék építeni? A cél az lenne, hogy megnyitom a fájlt és a bezáráskor ez az egész 'main' exportálása megtörténjen minden formázással, de egy bizonyos tartományban csak a számított értékek exportjával. Köszi előre is bármilyen ötletet!

homár hümér Creative Commons License 2014.11.05 0 0 26115

Sajnos csak elkesziteni tudtam oket anno, feltolteni mar nem maradt idom, igy csak most tudom kuldeni.

 

Akit erdekel, ez az alapveto kulonbseg a 2000-es es a 2010-es excel pivot-jai kozott:

http://data.hu/get/8194128/2010pivot.xlsx
http://data.hu/get/8194129/2000pivot.xls

 

Ha kedveled azért, ha nem azért nyomj egy lájkot a Fórumért!