Hirdetés
- Luck Dragon: Asszociációs játék. :)
- bb0t: Ikea PAX gardrób és a pokol logisztikája
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- eBay-es kütyük kis pénzért
- gban: Ingyen kellene, de tegnapra
- sziku69: Szólánc.
- sziku69: Fűzzük össze a szavakat :)
- D@reeo: Pi-hole és a Telekom Sagemcom F@st 5670 DNS beállítása
- Brogyi: CTEK akkumulátor töltő és másolatai
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
-
LOGOUT
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
-
REAL WORLD
tag
Megoldottam...
Írtam egy makrót, azt exportáltam egy fájlba és ha olyan munkafüzetem van, aminél szükségem van rá, akkor beimportálom és kész is. Tömören azt csinálja, hogy egy új munkalapot hoz létre, A1-től lefele feltölti a munkalapok neveivel a cellákat, mellé pedig jelölőnégyzeteket hoz létre, valamint 1 gombot is elhelyez a munkalapon. Be kell jelölni a nyomtatni kívánt lapokat és katt...


-
Gh0sT
addikt
Na, itt egy howto: :)
Adott mondjuk az A1:A50 cellatartomány feltöltve tetszőleges számadatokkal. Csinálsz valahova egy táblázatot. Legyen ez mondjuk a C1:C5 terület a következő értékekkel:
20
40
60
80
100
A tisztánlátás érdekében ezek a keresett intervallumok felső határai. Tehát:
1-20
21-40
40-60
61-80
81-100
100-
Most szépen fogod, és kijelölöd a D1:D5 cellatartományt. Beszúrod a gyakoriság függvényt tömbképletként: {=GYAKORISÁG(A1:A50;C1:C5)}
A legjobb, ha beszúrás menü függvény funkciójával csinálod, mert tömbképletről van szó, és nekem valamiért nem működött az automatikus kitöltés.
Tehát az:
Adattömb = A1:A50
Csoport_tömb = C1:C5
És most jön a lényeg: SHIFT+CTRL+ENTER-t kell nyomni.
Jó szájbarágósra sikerült... :)
Szerk.: Kiegészítés. A GYAKORISÁG visszatéris értéke egy n+1 elemű tömb, ahol n a Csoport_tömb elemeinek száma. Ez annyit jelent a gyakorlatban, hogy a D1:D6 tartományt is kijelölheted a képlet bevitelekor, mert a D6 cella fogja tartalmazni a 100-nál nagyobb elemeket.
[Szerkesztve] -
lapa
veterán
ja. csekk súgó: ''Workbook Object Events''
ugyanez működik pl. SheetSelectionChange esetén már kurzormozgatáskor is.Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, _
ByVal Target As Excel.Range)
Target.Interior.ColorIndex = 3
End Sub
most csináltam kígyós gamez. -
Makrót meg lehet hívni billentyűkombinációval is, de nem ez a probléma. A feladat olyan módon nem megoldható, ahogyan a probléma fel volt vetve. Vagyis nem lehet azt megoldani, hogy ha valaki beír egy cellába valamit, auotmatikusan az legyen a sheet neve. Csak úgy lehetne, hogy utána megnyomna egy parancsgombot vagy billentyűkombinációt. Egyébként lehet a sheetekre a nevük nélkűl is hivatkozni szerintem, méghozzá kollekcióval (collection).
-
lapa
veterán
azért nem eszik olyan forrón a kását ismerni pár dolgot benne meg érteni hozzá nem ugyanaz. mindenesetre igen megtisztelő, még ha nem is igaz. télleg nem vágod esetleg ezt: Bővebben: link ? a run parancs benne van a súgóban, de nem bírtam kiokosítani mit is kéne csinálni.
a feladathoz: egyébként nagyjából ennyi nálam is. talán annyit tudnék még hozzátenni, hogy a sheets-re lehet indexxel is hivatkozni: sheets(2) a második fület jelenti. mondjuk én még sose használtam, mert ha berakok útközben még egy fület az elejére, akkor ugrott a dolog. -
lapa
veterán
nem a legjobb megoldás mert statikus, de valamilyen szinten elegáns:
Function hanyas(maxpont As Long) As String
Select Case maxpont
Case Is < 1
hanyas = ''ájájáj nulla vagy kevesebb''
Case Is < 11
hanyas = ''1''
Case Is < 21
hanyas = ''2''
Case Is < 31
hanyas = ''3''
Case Is < 41
hanyas = ''4''
Case Is < 51
hanyas = ''5''
Case Else
hanyas = ''ájájáj túlteljesített terv''
End Select
End Function
ha pl. A1 cellában 45 van, A2-ben meg =hanyas(A1) akkor kiveszi a vízbül. máshova jó lehet a módszer ettől függetlenül, pl. zanzásítani vmi 30e soros feltételrendszert.
a problémára rémlik még vmi =AB.XXX fv., aminél a pontszámokat feltételként (pl. <10) kell megadni és akkor az is tud vmi hasonlót, mint az FKERES. emlékszik vki erre esetleg? kerestem, de nem találtam meg az anyagot róla...
[Szerkesztve] -
FKERES függvény. Csak a 2. és 3. oszlopra van szükséged a példádban, a 15 fölé még tedd be a 0-át is és persze a mellett is 1-es legyen. Az FKERES 4. paraméterének HAMIS-at adj (itt FALSE), az első lesz a pontszám amit keresel (itt A2), a második meg a pontszám és jegy oszlop (itt A:B), a 3. paraméter meg a jegy oszlop (itt 2).
VLOOKUP(A2;A:B;2;FALSE)
[Szerkesztve] -
TrollBalint
addikt
nem.
Azzal amit irtam azt akart érzékeltetni, hogy hiába állitom be dátumnak vagy időnek a cellatulajdonságot, nem akarja léptetni a dátumot.
én meg azt hittem megsértödtél valamit, azért nem irtál
ha gondolod elküldöm a file-t és megnézheted, (bár van egy sanda gyanúm, hogy nálad menne
)
Új hozzászólás Aktív témák
- LG 65G4 - 65" OLED evo - 4K 144Hz & 0.1ms - MLA Plus - 3000 Nits - NVIDIA G-Sync - FreeSync Premium
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7600X 32/64GB RAM RX 9070 16GB GAMER PC termékbeszámítással
- Sanitas SBM 21 felkaros vérnyomás mérő / 12 hó jótállás
- Honor 400 Lite / 8/256GB / Kártyafüggetlen / 12Hó Garancia
- magyar billentyűzet - 162 - 163 - Lenovo LOQ (15ARP9) - AMD Ryzen 7 7435HS, RTX 4060
Állásajánlatok
Cég: ATW Internet Kft.
Város: Budapest
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Amúgy tényleg nincs mód az adatsorok rögzítésére, nem csak én nem találtam meg?


)
Fferi50
