Kezdőoldal » Számítástechnika » Programok » Excelben Van e mód arra hogy...

Dumbala kérdése:

Excelben Van e mód arra hogy egy cellában "x-y"ig tartó tartományból minden egyes cellából "z" feltételekkel kivonjuk "k"-t majd az eredményt duplázzuk?

Figyelt kérdés
Az egyszerűbbet ismerem: =HA(D13<J13;(J13-D13)*2+D13;0) A bonyolult amit nem tudok =HA(D13< (J13:J14);((J13:J14)-D13)*2+D13;0) Müködő képessé tenni?

2013. aug. 9. 12:21
 1/4 anonim ***** válasza:

Mutass már egy példát légyszíves, mert a képleteidből nem derül ki, mi az x,y,z,k.


A D13<(J13:J14) pedig biztosan nem értelmes. CELLA < 2 CELLA ?


Fel is bonthatnád lépésekre a dolgot, nem kell kapkodni. Pölö csinálsz segédoszlopokat, amiket később elrejthetsz, nem kell mindent egy képletben, ha nem megy.

2013. aug. 9. 12:36
Hasznos számodra ez a válasz?
 2/4 A kérdező kommentje:
Igen tudom hogy nem értelmes. Példát oké. látom már, rosszul írtam, "egy tartományban "x-y"ig tartó cellákból". ezért elnézést. Szóval a példa a1=3 a2=4, a A4= Ha a1 és a2 cellákban lévő értékek külön-külön nagyobbak mint a3 értéke (minden érték azonos dimenzióju) akkor végezze el az alábbi műveletet (a1 és a2vel) KÜLÖN (-a3)*2 ergo (a1-a3)*2 és ugyan ez a2 vel is
2013. aug. 12. 10:38
 3/4 anonim ***** válasza:

Ha KÜLÖN kell elvégezni, tehát az (A1-A3)*2-t és az (A2-A3)*2-t nem adod össze vagy valami, akkor az eredmény is KÜLÖN cellákban van -> innen egyenesen következik, hogy a képlet sem lehet egyetlen cellában. Egy cellába beírt képlet az adott cella értékét számítja ki, nem másik cellát módosít.


Javaslatom:

B1=HA(ÉS(A1>A3;A2>A3);(A1-A3)*2;"nem azonos dimenziójúak")

B2=HA(ÉS(A1>A3;A2>A3);(A2-A3)*2;"nem azonos dimenziójúak")


Persze gondolom nem csak A1 és A2 van, hanem több cella, és nem lesz kényelmes az ÉS() függvény használata 1500 cellánál. Valami matematikai megoldás kell.


Én ezt csinálnám:

Van mondjuk az A oszlopban 1000 értéked. A C1-ben van a feltételed, aminél mindegyiknek nagyobbnak kell lennie. A B oszlopban legyártod a módosított értékeket.


B1=HA(MIN(A$1:A$1000)>C$1;(A1-C$1)*2;"nem azonos dimenziójúak")


És ezt a függvényt szépen lehúzod az 1000. sorig. Mivel a dollárjelekkel fixáltam, mindig C1-et fog használni az ellenőrzéskor és kivonáskor.


Ugyanis a minimum megmutatja a legkisebb elemet. Ha a legkisebb elem nagyobb mint a keresett érték, akkor az összes nagyobb.

2013. aug. 12. 10:56
Hasznos számodra ez a válasz?
 4/4 A kérdező kommentje:
Köszi a választ tulajdonképpen de össze akarom vonni az értékeket a végén. Átfogalmazom a kérdést. Adott egy tartomány A1:D4 ezt szummázza F1 cellában. Viszont ha van olyan érték ami nagyobb az E1-ben lévő cellában akkor a különbséget (amibe pl csak két érték esik bele többi nem) duplázza.
2013. aug. 12. 14:04

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!