Keresés

Részletes keresés

Abigél Creative Commons License 2006.11.29 0 0 4592
még nekem is :-) Az 50 kérdéses tesztből, amiből kb 8 kérdést itt tettem fel, 41 válaszom jó volt. Köszi mindent.:-)
Előzmény: extekergo (4585)
Törölt nick Creative Commons License 2006.11.29 0 0 4591
De azokat már nem veszi figyekembe a képlet. A képletben átírható a 200-as korlát.
Előzmény: Damaszkusz (4590)
Damaszkusz Creative Commons License 2006.11.29 0 0 4590

Köszönöm!

 

Így már működik a képlet, de amit nem értek, a példában azt olvasom hogy a képlet feltételezi, hogy "a tartomány legfeljebb 200 adatsorra bővíthető". Ez azt jelenti, hogy feltételezi de nem tiltja, illetve 200 adatsornál többel is bővíthetem az állományt? mert a mostani példában további adatsorokat is be tudok vinni.

 

Üdv: Damaszkusz

Előzmény: Törölt nick (4589)
Törölt nick Creative Commons License 2006.11.29 0 0 4589
Első kérdésre válasz: pontosvesszők kellenek a vesszők helyett a képletben.
Előzmény: Damaszkusz (4588)
Damaszkusz Creative Commons License 2006.11.29 0 0 4588

Sziasztok!

 

Névvel ellátott dinamikus tartomány létrehozása munkalapon megoldást keresek.

 

A Microsoft oldaláról letőltött mintapélda képlete =OFSZET($A$2,0,0,DARAB2($A$2:$A$200),1) hibát jelez, nállam nem működik.

 

Tudja valaki a mególdást?

 

A forrás itt található: http://office.microsoft.com/hu-hu/excel/HA011261151038.aspx?pid=CL100570551038

 

 

További kérdéseim:

 

- a Név megadása parancs előtt ki kell jelőlni az A1:C5 tartományt és utánna adom meg a Dátum nevet, ahol az alsó Hivatkozás mezőbe beillesztem a fenti képletsort, és Ok-m és kész?

 

Nem a fenti példához kapcsolódó kérdésem:

 

- egy munkafűzetbe hogyan lehet a Munkalap űrlapot úgy beállítani, hogy minden alkalommali kitőltés után "mentődjön" söt, a Munkalap sorszáma mezőben mindig, figyelembe vegye a legutólsó munkalap sorszámát, és egyel nagyobb sorszámot adjon az aktuális munkalapnak?

 

Várom a válaszokat, üdvözlettel:

Damaszkusz

Jozsef Creative Commons License 2006.11.29 0 0 4587

B5 cellába az =B3-B4 képletet írod be

helyett

B5 cellába az =B4-B3 képletet írod be

Előzmény: Jozsef (4586)
Jozsef Creative Commons License 2006.11.29 0 0 4586

Szia!

 

Itt volt a szemem előtt a teljes megoldás, de nem eddig nem vettem észre.

A "Kiválasztottak száma" - "Egymásutániak max" legjobb esetben (amikor úgy kapod az összeget, hogy csupa egymás utáni számod van) 0 lenne.

Visszatérve az ábrámhoz, tehát mondjuk a B5 cellába az =B3-B4 képletet írod be, és Solverben ezt adod meg célcellának és minimalizálni kell.

 

Jozsef megoldása zseniális, csak kényelmetlen és nem túl vizuális - valamint ha jól értem, akkor nem csak az egymás utáni számokkal dolgozik, ahogy nekem kell.

 

Bár, hogy kényelmetlen?! Ízlések és pofonok....

Azonban, hadd jegyezzem, hogy attól, hogy egy feladatot könnyű megérteni, megfogalmazni, nem biztos, hogy nem kell hozzá főiskolai/egyetemi tananyag matematikai módszer a megoldásához. :)

20-30 számból kiválasztani valamennyit, hogy az összegük pontosan k legyen, általánosságban ennek már akkor örülni kell, ha egyáltalán sikerül. A többi már csak finomítás, ha esetleg több jó megoldás kapnál.

 

Ha vizuális típus vagy, akkor javaslom a következő módszert:

1. Jelöld ki a számsorozatot (pl. az ábrámon A7:A13)

2. Formátum/ Feltételes formázás

A feltétel megadásánál:

Képlet értéke   =(B7>0,9) 

 

(Fontos, hogy a B7 relatív hivatkozás legyen)

A Formátum gombbal add meg, hogy hogyan jelenjenek meg a kiválasztott számok (pl. piros háttérszín)

 

Amikor megoldod a Solvert, akkor automatikusan a kiválasztott számok háttere piros lesz.

Üdv

József

Előzmény: Fatimia (4582)
extekergo Creative Commons License 2006.11.28 0 0 4585
Úgy látom az elmúlt napok, órák itt mindenkinek sikert, megelégedést hoztak! :-))
Törölt nick Creative Commons License 2006.11.28 0 0 4584
Egyszerűen zseinális, fenomenális
Előzmény: Törölt nick (4583)
Törölt nick Creative Commons License 2006.11.28 0 0 4583
Köszönöm mindenkinek a fáradozását, ez megoldás jól használható. Ezeket a hosszú képleteket nem értem, de ez nem is baj, hisz működik.
Előzmény: Törölt nick (4581)
Fatimia Creative Commons License 2006.11.28 0 0 4582

ezzel csak az a gond, hogy maximálisan 2 számot tud összeadni.

Jozsef megoldása zseniális, csak kényelmetlen és nem túl vizuális - valamint ha jól értem, akkor nem csak az egymás utáni számokkal dolgozik, ahogy nekem kell.

ha megértem, akkor ezt próbálom tovább fejleszteni

 

Előzmény: toccata (4564)
Törölt nick Creative Commons License 2006.11.28 0 0 4581
Előzmény: Törölt nick (4580)
Törölt nick Creative Commons License 2006.11.28 0 0 4580
Előzmény: Fatimia (4528)
tammmy4 Creative Commons License 2006.11.28 0 0 4579
Köszönöm mindenkinek a segítséget!!!
Végre működik!
Törölt nick Creative Commons License 2006.11.28 0 0 4578

Rendben.

Jó lenne, ha lehetne még javítani a pontosságon. Csak azért tettem a a makró elejére a solver pontosági beállításainak parancsait, hogy el lehessen játszani velük.

Előzmény: extekergo (4577)
extekergo Creative Commons License 2006.11.28 0 0 4577
Köszönöm, utólagos engedelmeddel Jozsefnek is tovább adtam.

Előzmény: Törölt nick (4576)
Törölt nick Creative Commons License 2006.11.28 0 0 4576
Elküldtem a megoldásomat.
Előzmény: extekergo (4574)
Jozsef Creative Commons License 2006.11.28 0 0 4575

Szia!

 

Jozsef kukacka torzsasztal pontocska hu

Előzmény: extekergo (4573)
extekergo Creative Commons License 2006.11.28 0 0 4574
Ja!!! Menne, de hová? :))
Előzmény: extekergo (4573)
extekergo Creative Commons License 2006.11.28 0 0 4573
Úgy látszik a tom nincs gépközelben. Reggel visszaküldtem neki a makróval kiegészített tábláját. Remélem nem harapja le a fejem, ha elküldöm neked is.

Egy csomó új dolgot tanultam már a problémája kapcsán. (dehát ezért járok erre a topikra)

Érdekes, érdekel, s leginkább az, miért akad ki a gép ettől a feladattól.
Ennyit tud az excel? Korlátaiba már máskor is ütköztem...

Gondolod, ha lle van tiltva a képernyőffrissítés (pontosan hogy is kell beírni ezt a makróba?) akkor talán jobban fut?

Na megy a mél.

Előzmény: Jozsef (4571)
Törölt nick Creative Commons License 2006.11.28 0 0 4572

Kösz. Nézegetem.

Előzmény: extekergo (4570)
Jozsef Creative Commons License 2006.11.28 0 0 4571

Szia!

 

Mivel nekem nincs meg a fájlod, konkrét makrót nem tudok írni, de én a feladatot a következőképpen oldanám meg:

 

1. A Solver feladatot én külön területen (akár egy másik külön munkalapon) oldanám meg. Ezt a megoldást rögzíteném a makrórögzítővel, vagy a lenti kódot módosítanám értelemszerűen.

 

2. Egy olyan felhasználói függvényt írnék, ami első lépésben a paramétereit átmásolná  a másik munkalap megfelelő celláiban, majd a rögzített makró meghívásával megoldja a Solveres feladatot. A függvény visszatérési értéke a másik munkalap változó cellájának megoldásként kapott értéke lenne.

 

3. Az eredeti táblázatba ezt a függvényt írnám be, ahova a lambda értéke szükséges.

 

Nagyobb táblázat esetén célszerű lenne az automatikus újraszámítást kikapcsolni és a függvény elején Application.ScreenUpdating  false, a végén vissza true-ra allítani.

Üdv

József

 

 

 

Előzmény: tammmy4 (4561)
extekergo Creative Commons License 2006.11.28 0 0 4570
Ok! Megy.
Előzmény: Törölt nick (4569)
Törölt nick Creative Commons License 2006.11.28 0 0 4569

 

Készítettem egyet, ide elküldheted a fájlt:

 

djcarlos2@vipmail.hu

Előzmény: extekergo (4566)
Törölt nick Creative Commons License 2006.11.28 0 0 4568
Nekem is elszállt az a makró.
Előzmény: extekergo (4566)
Törölt nick Creative Commons License 2006.11.28 0 0 4567
Szervusz! Most éppen nincs publikus mailem, küldtem egy mail-t már a tommyinak, úgyhogy ő tudná a címemet, de úgy látom neked sincs, pedig nekem is kéne az eredeti fájl. A gyorsításhoz mindenestre amit lehet ki kéne pakolni a cikllus elé.
Előzmény: extekergo (4566)
extekergo Creative Commons License 2006.11.28 0 0 4566
Helló!
Épp most reggel tudtam próbálgatni az eredeti tábláját, kiegészítve stromba makrójával. Persze a hivatkozásokat hozzáigazítottam a tom táblájához.
Hát működik is meg nem is. Úgy tünik sok a 8-61 ciklus. 8-18 ra állítva pedig szépen csinálja a számításokat, de a végén vagy elszáll (eltünik) az egész excel, vagy valami hibát ír. De ment már normálisan is. Hogy mi lehet?

Van publikus méled? Elküldeném akár most. Egy órát itt ülök a gép előtt...
Előzmény: Törölt nick (4565)
Törölt nick Creative Commons License 2006.11.28 0 0 4565
Ha még mindig nem menne, akkor küld el nyugodtan a fájlt. 
Előzmény: tammmy4 (4561)
toccata Creative Commons License 2006.11.27 0 0 4564
Mégegy megoldás a feltételes formázással:
A1 cella tartalmazza a keresett összeget. Alatta és mellette pedig a számsorozat.
A táblázat többi cellája üres, csak feltételes formázásnál a képletet kell választani és a megjegyzésben látható képletet kell beírni. Húzással vagy ecsettel a többi cellára is rámásolni.
Így azok a számok érdekesek, amelyek a zöld színű cellák sorának illetve oszlopának elején találhatóak.

Előzmény: Fatimia (4528)
stromba Creative Commons License 2006.11.27 0 0 4563

 

Azt hiszem ezt kerested:

 

Option Explicit


Sub Szamol()
'
' Szamol Makró
'
'
Dim i As Byte
For i = 8 To 61

    SolverAdd CellRef:=Cells(i, 7), Relation:=3, FormulaText:="0,000001"
    SolverOk SetCell:=Cells(i, 8), MaxMinVal:=2, ValueOf:="0", ByChange:=Cells(i, 7)
    SolverSolve UserFinish:=True

Next i

End Sub

Előzmény: tammmy4 (4561)

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