-
Fototrend
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
-
föccer
nagyúr
Estét!
Elkészítettem egy viszonylag összetett számolótáblát. Egy optimalizációs eljárásról van szó. Ez a számolótábla 1 paramétersor alapján el tud végezni egy markényi számítást, kiértékelést, összehasonlítást, értékadást. Mindent függvénykezeléssel. (fkeres, index, indirekt, hahiba, ha, és, vagy, szumhatöbb, darab, darabhatöbb, aritmetikai műveletek). A számolótábla végén megjelenik 2 cellában a számomra értékes végeredmény.
Van nekem egy paraméterlistám, ami cirka 1200 tételből áll. A kérdésem az, hogy ha egy külön munkalapra berakom a paraméterlistát, akkor rá tudom-e venni macróból a számolótáblámat, hogy soronként kiszedje a paramétereket, betolja a számolótáblába, végrehajtsa az optimalizálást, majd a végeredményt visszaszedje a munkalapra, lépjen a következő sorra etcetc?
Milyen utasítással tudom rávenni, hogy a beírt paraméterekkel újraszámoljon?
Köszi

üdv, föccer
-
föccer
nagyúr
Szép napot!
Az megoldható, hogy egy bizonyos makró akkor fusson le, ha egy bizonyos cella értéke módosul? Pl ha lenyíló választélksitából kiválasztok valamit, akkor végig fusson?
Köszi.

-
föccer
nagyúr
válasz
botond2225
#35977
üzenetére
A formázandó cellák kijelölés képlettel kell neked. Ott van a lista alja felé.
üdv, föccer
-
föccer
nagyúr
válasz
botond2225
#35975
üzenetére
Feltételes formázás, cella értéke alapján. Pont erre van kitalálva.
üdv, föccer
-
-
föccer
nagyúr
válasz
Aventador91
#35949
üzenetére
HA(ÉS(A1>0;B1>0);"Pipa";HA(VAGY(A1<2;B1<2);"";"Egyéb eset?"))
Nincs előttem táblázat, így csak fejből.
-
föccer
nagyúr
válasz
Fferi50
#35939
üzenetére
Hol hangzik, remelem boldogulok vele holnap.
Az auto szuro beallitasait milyen objektumon erem el? Ezt suma ertekadassal tudom modositani?
Illetve vektor tipust ismer a wba? Tehat definialni egy vekror adattombot valamilyen tipusbol? Monsjuk array of integer vagy valami ilyesmi.
Szepen lassan jonnek elo a regi emlekek... asszem holnap is jot fogok szorakozni...

-
föccer
nagyúr
válasz
Fferi50
#35937
üzenetére
A makrórögzítésekkel eleddig mindig csak a bajom volt, de ha van rá reális esély, hogy valahogy kiszedjem belőle az infót, akkor megéri szenvednem vele.

Egyébként este hazafelé kigondoltam egy viszonylag gyors algoritmust, ami járható út. A nagy adattáblából leszűröm a szükséges adatpárokat, majd gombnyomásra kimásolom őket egy külön lapra, csoportosítva egymás mellé, gyorsan egymás után, végig szaladok azon a 30-40 paraméteren pár perc alatt. A kérdéses lapon pedig választéklistából, indirekttel 1 kattintással tudom frissíteni a teljes diagrammot, leírom a 2 paramétert és már vissza is adja nekem a szükséges számokat. Ha másképpen nem megy, ez lesz a megoldás.
Ha szövegesen megkapom az egyenletet az jó, mert azt már szét tudom szedni függvényekkel és át tudom konvertálni számokká. Király lenne.

-
föccer
nagyúr
Jó estét!
Akkor most egy nagy falat. Aki ebben érdemben tud nekem segíteni, annak jövök egy pizza/sör/pálinka kombóval.
Makróval kellene meghatároznom egy adathalmazból kiértékelhető exponenciális trend görbe fuggvényét. Pont azt, amit a diagrammokra le lehet kérni 1 gombnyomással.
Természetesen minden kék adatpontnak megvannak a koordinátái, és amire rettenetesen szökségem lenne az a trend görbének a matematikai függvénye. Ha ez megvan, akkor megváltom a világot
![;]](//cdn.rios.hu/dl/s/v1.gif)
A lányeg, hogy elég nagy, dinamikus adatmennyiségen kellene elvégezni egy olyan elemzést, amihez az átlag görbétől való átlagos eltérést (szórást) számítok. Különböző paraméterek mellett leszűrök egy listából néhány adatpontot, amire szórást kellene számítani. (egyes adatpontok száma pártucattól 100-150 darabig terjed.
Eddig mindig úgy csináltam, hogy a leszürt adatokat betettem egy külön táblázatba és manuálisan beírtam a függvény paramétereit, amiből már az excel számolni tudott. Igen ám, de ha automatikusan akarom elvégezni az elemzést, akkor ez a "lenézem és beírom" nem működik.

Köszi szépen.

üdv, föccer
-
föccer
nagyúr
válasz
Fferi50
#35934
üzenetére
Valamikor megdicsőült gyermekkoromban foglalkoztam objektum orientált programozással, szóval nem teljesen idegen számomra ennek a lelki világa. Leginkább a programnyelv ismerete (legyen az bármennyire is egyszerű), illetve az objektumok és funkciók ismerete hiányzik.
Köszi, ezzel a szamárvezetővel már szerintem el fogok holnap boldogulni, sokat segítettél, köszönöm szépen.

üdv, föccer
-
föccer
nagyúr
Jó estét!
Mára egy utolsó kérdés, így este 11 körül.

Hogyan tudok makróba "beilleszteni" egy már általam jól ismert függvényt. Mondjuk egy összefűz, vagy darabhatöbb függvényt?
Például ha létrehozok egy új munkalapot, és ennek az új munkalapnak az egyik cellájába szeretnék egy olyan összeget írni, amit a fenti képletek valamelyikével, vagy bármilyen másik függvénnyel meg tudnék csinálni?
Függvénykezelésben viszonylag jó vagyok, így sokkal gyorsabb (és kényelmesebb) lenne ha a makró kódba be bírnám rakni, hogy egy cellába írja bele az adott függvény által kiszámított eredményt. Nyilván ez a szám, csak mint érték jelenne meg, nem működne dinamikusan, de ez nem baj, lehet csak gombnyomásra futó dolog is.
Köszi szépen.

üdv, föccer
-
föccer
nagyúr
-
föccer
nagyúr
válasz
föccer
#35922
üzenetére
No, csak kellene bele tenni hiba javítást, mert úgy egyszerűbb lesz az életem.
Le kellene elleőrízni, hogy a C2-ben megadott nevű munkafüzet létezik-e, és ha nem akkor létrehozza azt, és bemásolja a megfelelő cellákat.
Ugyan itt szökség lenne arra is, hogy az oszlop szélességeket beállítsam. Erre melyik bojektum, melyik paraméterét kell módosítanom?
(fene egye meg, hogy nem ismerem még az objektum listáját sem
)Köszi .

üdv, föccer
-
föccer
nagyúr
válasz
Delila_1
#35919
üzenetére
Listából választhatóak az elemek, illetve makróval töltöm ki a C2-t, így elvileg nem lehet hiba.
Ez lett a végleges makró, kicsit igazítottam a tartományokon, meg amin kellett. Így tökéletesen működik, köszi szépen.

Sub Masolas()
Dim sor As Long
If Sheets(Range("C2").Value).Range("B3") = "" Then
sor = 3
Else
sor = Sheets(Range("C2").Value).Range("B" & Rows.Count).End(xlUp).Row + 2
End If
Sheets("Mintavételek").Range("A2:AD5").Copy
Sheets(Range("C2").Value).Range("A" & sor).PasteSpecial xlPasteFormats
Sheets(Range("C2").Value).Range("A" & sor).PasteSpecial xlPasteValues
End Subüdv, föccer
-
föccer
nagyúr
válasz
Delila_1
#35886
üzenetére
Szuper lesz. Annyi kigészítést szeretnék hozzá kérni, hogy hogyan kell módosítani, hogy ha a cél munkafüzet megnevezése a "C2" cellában meadott szöveg lenne?
Tehát a C2 cellába bemásolok egy "MOS" szöveget, akkor keresse meg a "MOS" nevű munkalapot és arra végzi el a beillszetés.
Köszi szépen.

üdv, föccer
-
föccer
nagyúr
Jó reggelt!
Gombnyomásra kellene kimásolnom az A18:AD21 tartományt értékben, és formázásban, képletek nélkül. Nehezíti a helyzetet, hogy AD18:AD21 cellák egyesített cellák. Ha probléma, akkor megoldom egyesítés nélkül is, de így jobb lenne.
A beillesztés egy másik munkalapon lenne. A beillesztés nehézsége, hogy egymás után több beillesztést kell elvégezni, egymás alá. Tehát az első gombnyomsára bemásol az 5. sortól kezdődően, egy sort kihagyok, majd következő gombnyomásra megismételni a beillesztést alá. Így össze tudok állítani pár gombnyomással egy teljes dokumetációt.
Köszi

FG
-
föccer
nagyúr
válasz
Fferi50
#35862
üzenetére
A keresett értéket ismerem, de nem tudom/akarom kézzel begépelni.
Tehát leszűrük egy több feltétel szerint egy adattáblát, és a szűrt táblázat első érvényes sorában szereplő, szöveg értékeket akarom kinyerni. A szám adatokkal megbírkózok az összesít függvénnyel el tudom végezni az elemzést, illetve átlagolással ki tudom nyerni az infót. A szöveggel van bajom.
Tehát a leszüt lista első sorából kellene a felső részre átpaterolni az adatokat, ahonnan egy mozdulattal tovább tudom tolni érték másolással.
Köszi

-
föccer
nagyúr
Szép napot!
Úgy néz ki, hogy céges környezetbe fogok tudni makrót futtatni. Hallelúja.

Van egy tábla, amely soronként tartalmazza a releváns információkat. Az értékelést úgy végzem, hogy autószűrővel leválogatom a szükséges sorokat, és összesít függvénnyel keresem az min, max, átlag és szórás értékeket:
=ÖSSZESÍT(5;3;Z22:Z1048576)
Ezek mellett szükségem lenne a leszürt táblázatból olyan adatokra is, amelyek szöveges adatok, amellyel nem boldogulok föggvénnyel. Hogyan tudom makróval átellenőrízni, hogy egy adott sort az autószűrő kivett-e vagy sem?
Példa:
A oszlopban szűrök 1 szöveges értékre. Adatok A22:A10000 tartományban. Elvileg a szürt adatok közül minden esetben ki van véve az üres cellák, így elég A22-től addig keresni, amíg nem talál üres cellát. Az A18-as cellába kellene kiíratni a leszürt szöveges értéket.
Ha megy függvénnyel az még jobb lenne, de ha csak makróüval megy az sem gond.
régebben volt már egy ilyen kérdésem, de nem találom

Köszi szépen a segítséget.

üdv, föccer
-
föccer
nagyúr
válasz
aclandiae
#35430
üzenetére
C-re: Az adatokat képletből generálod, vagy statikus elemként van betéve? Ha képletből generálod, akkor az egész képletet ágyazd be egy felételbe az alábbiak szerint =HA(eredetiképlet=0;"";eredetiképlet). ezzel a célcella értéke üres lesz. Kicsit kókány, biztos van szebb megoldás, de én ezt szoktam meg.
Ha statikus elemként jelenik meg, akkor feltételes formázást kell rá beállítani, hogy a a cella értéke 0, akkor legyen fehér a szöveg és aháttér is. Ekkor a cella értéke megmarad 0-nak, csak nem fog látszódni, mert fehér háttéren, fehér szöveg van. Illetve van még egy verzió ha simán leszűröd az adott oszlopait autoszűrővel és törlöd őket.D: csak úgy tudod kijelölni őket, ha a CTRL-t nyomva tartod végig kattintgatod az összes kijelölendő cellát. Ezen módszeren kívül (tudtommal) csak folytonos kijelölés működik.
E: Lásd C-re adott választ, gyakorlatilag ugyan az a felállás. Vagy feltételbe ágyazod, ha dinamikus cella értéked van (tehát képlettel meghatározott), vagy feltételes formázás. Egyébként azt, 3-5 cm között van nem tudja értelmezni akkor ha a cella értéke "3-5 cm". A cella értéke vagy szám formátum (ekkor működnek a kisebb, nagyobb, egyenlő logikai operátorok), vagy szöveg formátum, amikor csak összehasonlításra van lehetőség. a fenti példában a "3-5 cm" szövegnek minősül.
-
föccer
nagyúr
válasz
aclandiae
#35427
üzenetére
LEgegyszerűbb, ha bekapcsolod az autószűrőt a fejlécen (kijelölöd a sort, majd CTRL+L)
Vagy kijelölöd az A oszlopot, adatok->sorba rendezés és a felugró ablakban bővíted a kijelölést és leokézod.
A méret szerint így ebben a formában nem fog menni, mert egy csomó olyan adatod van amit nem tud értelmezni. Segédtáblával a méretben megadott adatokhoz valami értéket kellene rendelni, amit ezután sorba lehet rendezni a fenti módszerek egyikével.
üdv, föccer
-
föccer
nagyúr
Sziasztok!
A következő probléma megoldásában kérem a segítségeteket.
Van egy adattábla, ahonnan adat importból szúrom be az értékeket. Sok oszlop, mégtöbb sor.
A oszlop szállítólevél számokat tartalmaz. D oszlop tétel azonosítókat tartalmaz.
Minden tétel külön sorban van felvéve, de a szállítólevél alapján azonosítható (Tehát A oszlopban és D oszlopban is többször szerepel ugyan az az érték (szállítólevél szám, vagy tételazonosító), ellenben nincs olyan sor, ahol mind a kettő szerepel.
Ééés, oké, ebben a másodpercben meg is van a megoldás, köszönöm a figyelmet.
Most már azért is beküldöm a postot. 
üdv, föccer
-
föccer
nagyúr
válasz
Delila_1
#35368
üzenetére
Egyetlen egy lapnak a nyomtatasarol van szo. Atallitom a parametereket, a formanyomtatvany megcsinalja a szamitasokat es nyomtathato A4 formatumban jeleniti meg a dolgokat, kvazi csak nyomtatni kell. Majd vissza korabbi lapra, parametereket allitani ellenorizni legpodulokat allitani minden biz-baz technologusi dolgot megcsinalni majd nyomtatni. Es ezt meg jo sokszor.
Kosz a valaszolat este atnezrm.
-
föccer
nagyúr
És nyomtatást hogyan tudok kérni makróból, egy másik munkalapra, aminek a neve "recept"?
Van egy oldal, ahol beállítom a paramétereket, és egy másik lapon állítom össze a teljes formanyomtatványt. Ezt akarnám kinyomtatni, ha lehet, a paraméterező lapról. (tudom, +2 kattintás lenne, de jelenleg többszáz oldalról lenne szó.
Köszi.

üdv, föccer
-
föccer
nagyúr
válasz
Delila_1
#35356
üzenetére
Majdnem. 10 paraméter van, ami külön-külön vűáltoztatható, ezért mindegyikre be van állítva az érvényesítés. Ellenben elég sokszor előfordul az, hogy az összes paramétert ugyan arra az értékre kell visszaállítani, ekkor legyen csak egy gombnyomás, hogy ne kelljen külön-külön végig zongorázni az összesen. Lappa megoldása pörfikt és elég egyszerű hozzá, hogy még én is megértsem.

üdv, föccer
-
föccer
nagyúr
Helló!
Teljesen hülye vagyok a témában. Gombnyomásra kellene egy cella értéket átmásolni néhány másik cellába. (egy paraméter lista egyedileg állítható elemeket tartalmaz, de gombnyomásra szeretném, ha az összes ugyan azt az értéket venné fel).
Kiraktam a gombot, megnyitottam a hozzá tartozó kódrészletet, de hogyan tudok cellára hivatkozni, értéket adni?

Függvény kezelésbe jó vagyok, de makróval életemben nem foglalkoztam.
-
-
föccer
nagyúr
-
föccer
nagyúr
a gyök alatti rész negatív érték lett, és emiatt a gyökvonás nem értelmezhető
Értelmezhető az, csak az excel nem kezeli. Mondjuk azért nem is elvárható tőle, hogy kezelje a komplex számokat. Azért egy tisztességes matematikai rendszernek ez már nem okoz gondot.
Bocs az offért, nem bírtam megállni. :düdv, föccer
-
föccer
nagyúr
válasz
BullZeye
#35185
üzenetére
Pontos értékre keresésnél lehet gond, hogy nem találja meg, ha nem sbc sorban van a forrás tartomány első oszlopa. Legalábbis régen így volt, lehet már túlléptek ezen a problémán, én rutinból mindig sorrende rakom (illetve szereincsére a kiexportált adatállományaim mind sorrendbe vannak, így nem is kell vele külön foglalkoznom)
-
föccer
nagyúr
Sziasztok!
Következő kérdésem lenne. Csak pusztán a beépített függvényekkel megoldható-e az, hogy egy listában szereplő, bizonyos feltételeknek megfelelő elemei között keressek minimum/maximum értéket? Valami olyasmi kellene, mint a SZUMHATÖBB, vagy a DARARHATÖBB, csak nekem a MINHATÖBB és a MAXHATÖBB-re lenne szükségem.

Az alsó kicsi táblázatot kellene kitöltenem, függvényekkel, automatán. Átalagot tudok számolni a darabhatöbbel meg a szumhatöbbel, de a min/max nem megy. Összesít függvényt nézegetem, de nem tudom beadni neki a kritérium feltételt.
Megoldható?
Köszi

üdv, föccer
-
föccer
nagyúr
válasz
macilaci78
#34915
üzenetére
Nincs előttem excel, de kb ilyesmi lesz a megoldás.
B1-be:
=JOBB(A1;HOSSZ(A1)-4)D1-be pedig simán =B1&C1
Ha valahol szám formátumba kerül, akkor =SZÖVEG(B1;"0") függvénnyel tudod szöveggé konvertálni. Szövegként működik az ÖSSZEFŰZ függvény is.
üdv, föccer
-
-
föccer
nagyúr
válasz
MZsoltee
#34839
üzenetére
bal oldalt, a táblázat szélén megjelenik 3 jelölő. Azokra kattintva lehet nyitni/csukni a részösszegnek a szintjeit. Ba variáció, hogy használd az összesít függvényt, az autoszűrővel kiegészítve, és akkor egy dedikált helyen megjelenik a leszürt adatokon végrehajtott művelet eredménye.
-
föccer
nagyúr
válasz
maestro87
#34790
üzenetére
Írd A2-be a másodikat a képleteket meg másold le. ~1.000.000. sort kezel az excel.
(#34785) cigam: úgy igazándiból megszokásból hazsnálom az összefűtz. Nagyon sokszor számot előbb vissza kell konvertálnom szöveg formátummá és úgy beépíteni 1-1 karakterláncba és innen a megszokás.
üdv, föccer
-
föccer
nagyúr
válasz
AMDaZERG_1
#34568
üzenetére
makróval ki lehet szedni a cella színét, de (tudtommal) függvénnyel ezt nem lehet megcsinálni. Ha leszűröd autoszűrővel, akkor utána a szűrt listát tudod másolni, a leszűrt elemeket nem fogja átrakni.
-
föccer
nagyúr
válasz
AMDaZERG_1
#34565
üzenetére
Auto szűrőt bekapcsolod és szín szerint is tudsz szűrni. A szűrt sorokat simán másolod.
üdv, föccer
-
föccer
nagyúr
válasz
DrojDtroll
#34563
üzenetére
A feltételes formázásban is meg lehet adni egy függvényt, aminek az eredményétől teszed függővé az adott cella formázást.
üdv, föccer
-
föccer
nagyúr
válasz
DrojDtroll
#34560
üzenetére
Feltételes formázással lehet hasonlót, bár ott nem másolod, hanem megfelelő feltételek teljesülése esetén beállítod.
üdv, föccer
-
föccer
nagyúr
válasz
joysefke
#34492
üzenetére
Egy lépésben csak úgy tudsz függvénnyel kerestetni, ha az alapadatok L oszlopában kerestetsz, soronként és ha találat van, akkor kitöltöd az adott sort. Ennek következménye az lesz, hogy az alapadatok L oszlopa "lyukas" lesz. Ha ez nem jó, akkor makró kell, mert sima függvénnyel nem tudod megcsinálni.
üdv,f öccer
-
föccer
nagyúr
válasz
Pulsar
#34493
üzenetére
=MOST()+14/24ez visszaadja a 14 óra múlva esedékes időpontot, minden újraszámolásnál frissít. Ha ebből csinálsz egy sorozoatot, mellé rakod a megjelenítendő adatokat, akkot diagrammot is készíthetsz vele, ami minden frissítésnál "arrébb csúszik"
ps: kicsit félre értettelek. A megoldás ugyan ez, csak az első cellába megy a most(), a többibe, pediglen erre hivatkozol. a fenti varázs összefüggéssel. 1 óra az 1/24-ed nap. Az excel a dátum-idő adatot úgy tárolja, hogy 1 nap az egység, így az 1 egyenértékű az 1 nap, 0 óra, 0 perc, 0 másodperccel, a 1+1/24 pedilgen 1 nap, 1 óra, 0 perc, 0 másodperc stbstb.
üdv, föccer
-
föccer
nagyúr
válasz
géeles
#34472
üzenetére
excel esetében shifttel, vagy ctrl-el több munkalapot ki lehet jelölni és akkor minden munkalapon végrehajtódik a művelet, amit elvégzel a legelöl lévőn.
Így estére eszembe villant, hogy kellene csinálni egy "minden lehetséges eset" táblát. Gyors számolgatás után arra jutottam, hogy kevés lenne az 1 millió sor.
Legszűkösebb esetre is ~5M sor kellene.Hogyan lehetne ezt egyszerűen megcsinálni? 9 változóm van, változónként több-kevesebb felvehető értékkel. Van amiben 10, van amiben 4. Hogyan lehetne az összes lehetséges variációt soronként kirakatni külön cellába?
Egyébként lehet nem is 5M, mert a sorrend nem felcserélhető. Juhé, akkor lehet elég az 1M sor.
Kellene menni aludni.üdv, föccer
-
föccer
nagyúr
válasz
KAMELOT
#34453
üzenetére
Nincs előttem excel, mert az itthoni gépemen nincs.
Ctrl+A-val kijelölsz mindent, majd Ctrl+C-vel másolsz, másik munkalap A1-cellárája ráállsz, jobb klikk, irányított beillesztés, alul kipipálod, hogy transponált és okéval beillesztesz. Ha Excel 2007-el dolgozol, akkor nem gond neki, hogy 2300 oszlop lesz, az 16k oszlopot tud kezelni. Ezután a megfelelő oszlopot kijelöd, majd rányomsz a sorba rendezésre, a felugró ablakban bővíted a kijelölést pontot válsztasz, majd okézol.
És imádkozol, hogy elég legyen a memória.

Nem tudok szlovákul, szóval még fordítani sem tudok.
üdv, föccer
-
-
föccer
nagyúr
-
föccer
nagyúr
válasz
Delila_1
#34388
üzenetére
Próbáltam, de nem jött össze össze vele. A kérdéses oszlopban "0034"-ként vannak (meg egyéb 4 jegyűként) vannak a kódok, és pontosan ezt kell utána vissza kerestetnem másik részen, ezért nem konvertálhatom számmá, mert akkor "34"-et kapok. Marad így, de nem gáz, egyetlen egy cellába kiszedem a szükséges adatot, arról meg tovább tudom vinni a szemantikát. Szerencsére ez már a szűrt adatokon kell csak elvégezni, ahol az összes leszűrt elemnél ugyan az a végeredmény, így tényleg csak 1x kell használni az indirektet.
üdv, föccer
-
föccer
nagyúr
válasz
föccer
#34320
üzenetére
Megküzdöttem vele. Egy rejtett segédoszloppal. Az egyikbe konvertálom a receptkódot számmá, amit összesít függvénynel ki tudok olvasni. Ennek a számna hol.van függvénnyel keresem meg a sorát, amit felhazsnálva indirekttel már tudok hivatkozni a megfelelő sorra.
Kicsit nyakatekert, de működik, megvannak a kívánt adatok. 
üdv, föccer
-
föccer
nagyúr
válasz
Delila_1
#34321
üzenetére
Több lapról is össze tudja szedni a cuccokat?
A problem vele az lesz, hogy az értékes információ nem közvetlenül a táblázatból leszűrhető adatokban van, hanem azon elvégzek egy fél csokor műveletet és ezek végeredménye a hasznos információ. Szabvány szerinti kiértékelés, ami során figyelembe kell venni az egyedi értékeket, a minimum, illetve az átlagokat. Mind a háromra külön-külön szorzó tényezőket kell figyelembe venni, összehasonlítgatni őket és ha a határérek felett van mind akkor kijön, hogy megfelelt-e vagy sem. És ez még csak a gyártásellenőrzés. A szakmai kiértékelés része már kész van, de ott nem kellett ezt megcsinálni, mert az egészen más téma.
-
föccer
nagyúr
válasz
Fferi50
#34319
üzenetére
Dinamikusan kell a szűrőről leszedni a feltételt.
Egy picit bővebben leírom, hogy miről szól a játék.
Éves vizsgálati adatsorok. A 4 jegyű az egy anyag azonosító. Az időszakban több alkalommal is vizsgáljuk ez anyagot és minden vizsgálati eredményt ebben a táblázatba viszek fel. Nyilván az év során sok féle anyagot vizsgálatunk, össze vissza. Ezért is jó az autoszűrő párosítva az összesít függvénnyel. Leszűröm a megfelelő anyagokat és a táblázat alján, (elszeparáltan, hogy az autoszűrőt ne hülyítse meg) összesít függvénnyel szedem ki a szükséges adatokat (min/max, összegek, darabszám stb).
Viszont vannak olyan adatok, amit a fenti táblázat nem tartalmaz. Termelési adatok pl. ezekre is szükségem lenne. Egy másik táblázatból ki tudom ezeket szedni, de ehhez kellene a anyag azonosítója.
Tehát leszűrnék az adott anyagra, mindent kiszámolok, és már mentem is a szűrt eredményt. Havi szinten több száz ilyen kiértékelést kellene megtenni, szóval a lehető leghatékonyabbra kell összekalapálni a cuccot.
üdv, föccer
-
föccer
nagyúr
válasz
Delila_1
#34317
üzenetére
Számolnom, keresnem kell a szűrőfeltétel alapján. Ha számként lennének tárolva, akkor ki tudnám szedni őket összegzéssel. Egyenlőre kézzel kell külön begépelnem a 4 jegyű kódot, ami + hibaforrás + idő.
A cél az, hogy az F511 cellába tudjam belerakni a szűrőfeltételt, makró nélkül, mindezt úgy, hogy megmaradjon szövegként. A különböző szűrések, különböző sorokat rejtenek el, amit az összegzés függvénnyel szépen lehet kezelni, de az csak számokkal működik, szöveggel nem.

üdv, föccer
-
föccer
nagyúr
Sziasztok!
Ismételten autószűrővel kapcsolatban kérném a segítségeteket.
Van egy táblázat, aminek az egyik oszlopa egy külső azonosító, ami szövegként van elátrolva. Jelen példában D oszlopban "0054". Mind a négy karkternek jelentősége van, így nem tudok eltérni a szövegként történő tárolástól.
Természetesen a D oszlopban bármilyen négyjegyű szám szerepelhet 0000-tól 9999. Sőt, hibás adatfelvietl esetén van 1-2 sor, ahol 3 vagy 5 számjegyű (hogy hogy, azt ne kérdezzétek, de valaki ügyes volt, lényegtelen).
A táblázattal való kiértékelés során szükségem lenne erre a 4 karakterre, hogy mire szűrtem rá. Makró nálkül, mert céges környezetben minden makró futtatása le van tiltva.
Valami használható ötlet? Ha számok lennének, akkor vissza tudom számoltatni összeítés függvénnyel való kiátlagolással, de szöveggel nem boldogulok.

Köszi!

üdv, föccer
-
föccer
nagyúr
válasz
jackal79
#33521
üzenetére
Én ezt mindig úgy oldom meg, hogy felveszek egy külön pont-pont diagrammot, és a két szélső x tengelyi pontra megadom ugyan azt az értéket. Gyakorlatilag egy tengellyel párhuzamos vonalként jelenik meg ha megadod neki a vonal típusát, színét. Előnye, hogy áthelyezésnél, vagy méretezésnél is a a megfelelő értéknél marad.
üdv, föccer
-
föccer
nagyúr
válasz
Delila_1
#33325
üzenetére
Mindegy, szerintem hétvégén átszervezem a táblát és megoldom máshogy. Már itthon vagyok, nem tudok több képet csinálni róla.
A részösszeggel akartam én is, de egy szöveget kellene kiszednem egy tömbből. A tömb sok, ismétlődő adat van, amik közül 1-et választok auto szűrővel. A kiválasztott adat (szöveg) kellene nekem, mert egy másik munkalapon ez a szöveg a kritériuma egy szumhatöbb függvénynek.
üdv, föccer
-
föccer
nagyúr
válasz
Fferi50
#33323
üzenetére
Hülyebiztosra kellene megcsinálni, mert vélhetően nem én fogom használni. Az eredeticélom az lett volna, hogy az összegyűjtött mintavételi táblában megcsinálják a szűrést és erre a szűrt tűáblára automatikusan számolja ki a szükséges értékeket. Mindenzt makro nálkül.
üdv, föccer
-
föccer
nagyúr
válasz
Fferi50
#33318
üzenetére
További beavatkozás nálkül kellene kinyernem az adatot. Bianco készül, beírom a megfelelő adatokat és a nagy táblázatból leszűröm a kiértékelendő adatokat. Összegzés függvénnyel gyönyörű szépen tudom a szűrt elemekre elvégezni a megfelelő műveleteket, csak ezt a fránya gyártási mennyiséget nem tudom összehozni.
Lehet ezt a részét külön le kell majd kezelnem, de szeretném ha nem kellene. Elvileg ha egy külön cellába megadom a keresési értéket, akkor minden adatot kigyűjt, csak nem szeretném bonyolítani a dolgot.
üdv, föccer
-
föccer
nagyúr
válasz
Delila_1
#33316
üzenetére
Igen, a darabszámot meg tudom számolni. A probléma az alábbi
Van 1 munkalap, amint mintavételi eredmények találhatóak, többek között egy sorban megadva a vonatkozó recept sorozatszámát és az egyik alapanyag tipust. Egy munkalapon néhányszáz minta van, a csoportosítás alapját képpező alapanyag 4-5 féle lehet, pl CEM II/B-S 42,5 N; CEM II/A-S 42,5 N, a recept azonosítója pedig 4 jegyű kód. Egy receptúrából évente több minta is van. Nem minden receptből van minta.
Van egy másik munkalap, amin termelési adatok vannak, 4 jegyű kódonként egy sorban.
Elemzért kell készítenem az azonos alapanyabül készült minták alapján, aminek a része az összes, ilyen alapanyaból gyártott termék termelési adata.
Tehát azt szeretném, hogy az 1 munkalapon szűrővel kiválasztom az adott alapanyagot és a 2-es munkalapról összeszámolja nekem az ehhez tartozó legyártott mennyiségeket. Magát az összesítést szumhatöbb- szépen elvégzni, csak a kritériumot nem tudom neki megani, ezt mivel tudnán neki, makró nélkül megadni. (makrók futtatására nincs lehetőség policy alapján), cask függvényekkel tudok dolgozni.
Így talán érthetőbb.
Másik, hogy Adatok->érvényesítés->lista alapján csinálok legördülőt, amiben a forrást a fenti mintás táblázatból adom meg, viszont nem tudom az ismétlődéseket kivenni. A párszáz mintáből kb 4-5 fajta alapanyag van és a listában megjelenik a teljes lista. Ezt le lehetne valahogy szűrni, hogy az ismétlődések ne jelenjenek meg?

Köszi képen

-
föccer
nagyúr
Sziasztok!
Van egy táblázatom, amiben szűrő feltételeket alkalmazok. Hogyan tudnám levadászni, hogy milyen szűrőt állítottam be? Egy egészen másik táblában kellene egy szumhatöbb-el összegeznem leszűrt adatokhoz tartozó darabszámot. Makró nálkül, függvénnyel, valami egyéb trükkel.
Ötlet? Összesíttel próbálkozom, csak nem megy, mert nem abban a táblában szűrök, ahol az összegzendő adatok vannak.
Köszi.

Új hozzászólás Aktív témák
- BestBuy topik
- Óra topik
- Brogyi: CTEK akkumulátor töltő és másolatai
- NVIDIA GeForce RTX 3060 Ti / 3070 / 3070 Ti (GA104)
- Mozgásban a Forza Horizon 6
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Robogó, kismotor
- Azonnali alaplapos kérdések órája
- Abarth, Alfa Romeo, Fiat, Lancia topik
- gban: Ingyen kellene, de tegnapra
- További aktív témák...
- Új MSI 15 Cyborg FHD IPS 144Hz i7-13620H 10mag 16GB 512GB SSD Nvidia RTX 4060 8GB Win11 Garancia
- Dobozos! Xbox Series X 1 TB + kontroller 6 hó garancia, számlával!
- Honor X7b 128GB, Kártyafüggetlen, 1 Év Garanciával
- PS Plus előfizetések kedvező áron
- Apple iPhone 16 Pro Max 256GB fekete titán használt, megkímélt 100% akku (140 ciklus)
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

Én sem adom ki a kezeim közül a saját táblázataimat, csak a kiexportált PDF-eket, illetve a technológus kollégáknak mentegy egy külön adatfájlt, amibe külön érték beillesztést cisnálok nekik a releváns információkról.


![;]](http://cdn.rios.hu/dl/s/v1.gif)
ennyike, koszi

)



