- Autós kamerák
- Apple asztali gépek
- Samsung Galaxy Tab S6 - letett valamit az asztalra
- Mini PC
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Milyen TV-t vegyek?
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- Azonnali VGA-s kérdések órája
- Milyen cserélhető objektíves gépet?
Hirdetés
-
Retro Kocka Kuckó 2024
lo Megint eltelt egy esztendő, ezért mögyünk retrokockulni Vásárhelyre! Gyere velünk gyereknapon!
-
Nagy pofon: lőttek a Meta európai AI-tervének
it Az ír adatvédelmi hatóság kérése miatt a Meta befékezi az AI-modellek kiadását Európában.
-
ASUS blog: hátra a csatlakozókkal!
ph Az kanyargó kábelek lerontják a PC belsejének kinézetét, és a szellőzést is akadályozhaták. Az ASUS remek megoldást kínál ez ellen.
-
PROHARDVER!
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
-
Fferi50
őstag
Szia!
Természetesen meg lehet csinálni a szűrést makróval is. Ha folytonos a D oszlop:With ActiveSheet.Range(Range("$D$1"), Range("$D$1").End(xlDown))
.AutoFilter Field:=1, Criteria1:=Array("alma", "körte", "eper","csoki", "autó"), Operator:=xlFilterValues
.Offset(0, -3).Interior.Color = vbYellow
End With
A vagylagos szűrőkritériumokat meg lehet adni egy tömbben.Ha van üres cella is a D oszlopban, akkor az utolsó cellát
Range("$D$1").End(xlDown) helyett Range("$D$" & Rows.Count).End(xlUp)
formában kell megadni.
Természetesen a feltételeket is megadhatod változóval vagy cellatartományokban, a lényeg az, hogy amikor feltételként használod azokat, akkor tömb legyen.Üdv.
[ Szerkesztve ]
-
Zoty4
őstag
Engedjetek meg még egy kérdést.
van egy lista mellékelve
azt szeretném ha megvizsgálná a B oszlopot és ahol alma van, ott a C oszlopban levő darabszsámokat összegezze a G12 mezőben
ha a B oszlopban ahol körte van, ott a C oszlopban levő darabszsámokat összegezze a G13 mezőben
Van erre valami gyors megoldás?Előre is köszönöm
[ Szerkesztve ]
-
félisten
"Jut eszembe, régen át tudtam írni ezt a link szócskát is bármire, most azt sem látom már , hogyan kellene"
Válts át a régi szerkesztőre hsz írása előtt...
[ Szerkesztve ]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
Guitar14
senior tag
válasz Fire/SOUL/CD #43883 üzenetére
(bocsi a késői választ, nem voltam elérhető hétvégén)
Próbáltam a reg file-okat, sikeresen hozzá is adta a bellításjegyzékhez de még mindig ugyanaz a probléma van, shift nyomása közben is mikor nyitom a másik xls-t. Lehet valai gáz van a programmal :/Stick around. I'm full of bad ideas. - Isaac Clarke | Xbox:GuitarXIV | PS:guitarxiv
-
félisten
válasz Guitar14 #43908 üzenetére
"Próbáltam a reg file-okat"
Remélem úgy érted, hogy csak az elsőt (mert ha egymás után lefuttattad a REG-eket, akkor az első létrehozta a bejegyzést, a második meg egyből ki is törölte...)
Sajnos más ötletem nincs, esetleg amit 2007-es Excel esetén írtam: [link]
"Arra felhívnám a figyelmet, hogy ez esetben, csak úgy nyithatsz meg munkafüzetet, hogy azt az excelből betöltöd. Az a megoldás, hogy ütök egy entert egy XLS-en és elindul az excel és automatikusan megnyitja az xls-t, az nem fog működni..."
[ Szerkesztve ]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
p5quser
tag
Sziasztok!
Van egy combobox change-em és ennek az értékétől függően meg kéne változtasson egy modulban egy sort, ami egy "call"-ra fut le.
A 11:-gyel jelölt sort kellene átírni. (igazából csak a képlet végére beírni a "*1,27"-et)Sub RESET_SZLAZO()
With Sheets(1)
.TextBox1.Text = ""
.TextBox2.Text = ""
.TextBox3.Text = ""
End With
Range("A2:C31, H20, H23").ClearContents
11: Range("D2:D31").FormulaR1C1 = _
"=(IFERROR(VLOOKUP(RC[-3],cikkek!C[-3]:C[5],R1C7,0),0))*R5C8"
Range("G5").Value = ""
Range("B38").Value = ""
ActiveSheet.PageSetup.CenterHeader = ""
ActiveSheet.PageSetup.LeftHeader = ""
Range("A2").Select
End Sub
Előre is köszönöm![ Szerkesztve ]
-
p5quser
tag
válasz Delila_1 #43911 üzenetére
Igen, bocsi, pongyolán fogalmaztam. Szóval hogy egy eme modulon kívűli comboboxban határoznám meg ezt képletet. Ha áfás megjelenítés kell, akkor módosítja ezt (és csak ezt) a sort.
Lehet ezt így, egyátalán? Bele lehet írni egy makróval egy másik modul, másik makrójának egy sorába? Vagy lemódosítani egy adott, cimkével jelölt sort?
Köszönöm! -
ROBOTER
addikt
Sziasztok!
Adott egy munkalap, amin rengeteg képlet van, és több felhasználó használja, ezért a cellák jelentős része védett. Az oszlopok dinamikusan keletkeznek, sok van belőlük, ezért csoportosítva vannak, ez eddig működik.
Hogy tudnám megadni a jogot a felhasználónak, hogy becsukhassa vagy kinyithassa a csoportokat anélkül, hogy jelszót adok neki?
A változásokat úgy kezelem, hogy ha a makró védett cellát írna, előtte feloldom, átírom, újra levédem. Jól működik. De tudom érzékelni az eseményt, hogy csoportot akar összecsukni, vagy kinyitni? Mert akkor annak az eseménynek a kezelőjében meg tudnám tenni a feloldást.Köszi!
-
Delila_1
Topikgazda
-
-
Delila_1
Topikgazda
válasz p5quser #43916 üzenetére
Nem kell a 11-es címke, hiszen nem irányít ide a makródban semmi.
A képletek beírásaIf ComboBox1 = "valami" Then
Range("D2:D31").FormulaR1C1 = _
"=(IFERROR(VLOOKUP(RC[-3],cikkek!C[-3]:C[5],R1C7,0),0))*R5C8"
Else
Range("D2:D31").FormulaR1C1 = _
"=(IFERROR(VLOOKUP(RC[-3],cikkek!C[-3]:C[5],R1C7,0),0))*R5C8*1.27"
End IfProgramozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
Chosen
addikt
Sziasztok!
10 fős (CS:GO) meccseket szoktam szervezni, aminél mérjük a játékosok teljesítményét. Hogyan tudok Excelben olyat csinálni, hogy optimálisan bontsa szét 2x5 fős csapatra az embereket, ahol elméletileg minimális a csapatok értékelésének átlaga és szórása?
A 10 fő értékelése (játékon belül generált szám, az előző meccsek teljesítménye alapján):
1,65
1,48
1,35
1,09
1,04
0,88
0,78
0,77
0,67
0,48Az optimális szétbontáshoz melyik függvényekre lenne szükségem, hogyan tudnám megcsinálni?
[ Szerkesztve ]
-
Fferi50
őstag
válasz Chosen #43918 üzenetére
Szia!
"ahol elméletileg minimális a csapatok értékelésének átlaga és szórása "
Úgy érted, hogy a két csapat értékelésének átlaga minimálisan tér el egymástól?
Ebben az esetben én elindulnék a két széléről befelé a választásban és az utolsó 2-t attól függően választanám, hogy közelítsen egymáshoz.
Pl. Egyik csapat: A1+A10+A2+A9+A8 =5,05
Másik csapat: A3+A7+A4+A6+A5=5,14
Persze ebbe nyilván beleszól az is, hogy ki-kivel játszott eddig együtt.
Igazából függvényt nem tudnék javasolni.
Üdv. -
Mutt
aktív tag
válasz Fferi50 #43920 üzenetére
FFeri-vel értek egyet.
Én is vmi olyat javasolnék, hogy az egyik csapatban a legerősebb + leggyengébb játékos, majd a másik csapatba a második legerősebb + második leggyengébb kerülni. Ezt változtatva kerülnének az emberek szétosztásra, így a pontszámok egymást kompenzálni próbálják csapaton belül. Viszont a szórás innentől pocsék lesz, hiszen a legjobb és a legrosszabb egy csapatban lesz.
Képletnek a NAGY függvényt tudom javasolni, ha nincs ismétlődés a pontszámokban.
Csináltam egy ilyen táblázatot, ahol legkívül a kiválasztási körök vannak. Beljebb hogy hanyadik ember kell nekünk a listából, belül pedig a NAGY függvény van, ami a hanyadik emberre mutat.üdv
[ Szerkesztve ]
A tanácsaimat ingyen adom. Ha nem tetszik, akkor kérlek ne kritizáld! / https://github.com/viszi/codes/tree/master/Excel
-
p5quser
tag
válasz Delila_1 #43917 üzenetére
Köszönöm, a végén így néz ki. A címkét azért raktam oda előzőleg, mert azt hittem így könnyebb lesz megmutatni a módosító scriptnek hogy mit keressen. De okafogyottá vált.(#43919) Fferi50
Van erről valami irodalom? Nem baj ha angol. Néha jól jött volna, függetlenül a jelen helyzettől. Ugyan mindig sikerült megkerülni a problémát, de biztos gyorsabb lehet "röptében" átírni a scriptet. (bár ezt így leírva, világos lett az árnyoldala is)
Neked is köszönöm a választ! -
dreizwanzig
tag
Sziasztok!
A kovetkezo kerdesem lenne, hogyan tudnam a kovetkezot megoldani?
Mondjuk az A oszlopban vannak reszfeladatok egy projekthez felsorolva, zolddel akarom jelolni, amik le vannak zarva, de nem akarom kezzel szinezgetni a cellekat. Azt kene megoldanom, hogy ha a B oszlopba a megfelelo sorba rakok mondjuk egy x-et, akkor az A oszlopban a cella hatterszina legyen zold. Tehat, ha B1-be rakok egy x-et, akkor az A1 hatterszine legyen zold. Ha kiveszem az x-et, akkor ujra feher.
Elore is koszi. -
Delila_1
Topikgazda
válasz dreizwanzig #43923 üzenetére
A feltételes formázás képlete az A oszlopban (A1-től kijelölve ameddig kell)
=$B1="x"Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
harkhon
tag
Sziasztok,
A segítségeteket szeretném kérni.
Össze szeretnék adni olyan cellákat, ami különböző munkalapon vannak, és érdeklődnék, hogy van-e erre valami egyszerűbb/gyorsabb módszer, mintha manuálisan összekattingatnám?
Nem tudom, hogy releváns-e, de az összeadandó értékek minden lapon ugyanabban a cellákban vannak. pl.: 1eslap (A7 + E7)+ 2eslap (A7+E7)+3aslap (A7+E7)..... és így tovább.
Előre is köszönöm!
Egészség legyen és térerő!
-
Gabman
csendes tag
Sziasztok, egész éjszaka bújtam a netet, de sajna nem találtam megoldást...
Adott egy táblázat, a sorokban dátumok (másodpercre pontosan) , minden sorban van egy IGAZ vagy HAMIS érték. Én azt szeretném összegezni, hogy le legyen bontva hogy melyik nap hány IGAZ illetve HAMIS érték van. Szűrni egy-egy napra külön tudok , de nekem az kell, hogy grafikonon szépen ábrázolható legyen hogy ma volt 8 IGAZ érték, tegnap 6,azelőtt 14 stb...előre is nagyon köszönöm!
üdv,
Gábor -
Gabman
csendes tag
válasz Fferi50 #43930 üzenetére
Szia! Köszi a segítséget, ide sikerült eljutnom:
Ebből kéne valahogy összegeznem, hogy adott napon hány 'IGAZ' értékem van, de hiába kattintgatok, sajna sehogy nem jön össze. Próbáltam úgy is, hogy az oszlopokhoz húztam fel a dátumot, az IGAZ/HAMISt pedig a sorokhoz, de úgy sem jutottam semmire. Kimutatásdiagram beszúrásakor meg szintén minden egyes adatot külön akar ábrázolni, az egyes napokat nem vonja össze.
Lehet, hogy ott van a probléma, hogy az egy naphoz tartozó értékek valójában különböznek egymástól? (tehát két 2020.04.19. között van különbség: az egyik mondjuk 8 óra 15 perc a másik pedig 10ó 20p. Ezeket a dátum formátummal 'levágtam' de talán itt lehet a gond?) -
Fferi50
őstag
válasz Gabman #43931 üzenetére
Szia!
"ott van a probléma, hogy az egy naphoz tartozó értékek valójában különböznek egymástól?"
Esélyes nagyon.
A kimutatás alapjául szolgáló táblázatod mellé vegyél fel egy segédoszlopot.
A segédoszlop képlete: =INT(A2) - ezt húzd végig lefelé. (Ha az eredeti dátum az A oszlopban van). Ennek az eredménye az, hogy a napok lesznek itt.
FONTOS a cellaformázás. Jelöld ki a segédoszlop adatait - jobb egérgomb - cellaformázás - ÁLTALÁNOS.
Ezután a kimutatás forrásadatai közé vedd be az új oszlopot - sorcimkének, a régi oszlopot pedig vedd ki belőle.
Ha minden igaz, akkor most napokra összesített értékeket fogsz kapni - de a napokat szám formában látod.
Ezért most a segédoszlopot ismét meg kell formázni - mégpedig dátum formátumra.
Ezzel a formázási trükkel el tudjuk érni, hogy az excel ne akarjon egyből hónapokra összesíteni.
A végeredmény pl.
Üdv.[ Szerkesztve ]
-
Delila_1
Topikgazda
válasz dreizwanzig #43933 üzenetére
Szívesen, harkhonnak is.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
Fferi50
őstag
válasz Triathlete #43936 üzenetére
Szia!
Szerintem ikonokkal csak a kijelölt területen belüli összehasonlításokat lehet megoldani feltételes formázással.
Más módon kell az eltéréseket jelölnöd (pl. kitöltő színnel).
Képlettel az F oszlopot kell abszolút módon megjelölnöd. =$F2>I2
Ebben az esetben ha kiterjeszted a feltételes formázást a többi oszlopra is, akkor is működni fog.
Üdv. -
dellfanboy
őstag
Van egy xls file-m ami tobb munkalapbol, all, hasonlo strukturaban
Van egy fooldal ahol a A-L oszlopban a honapok vannak [jan-dec], es kulonbozo sorokban linkelve van a tobbi munkalaphoz.
A fooldalon felteteles formazasst hasznalok, hogy konnyen eszreveheto legyen ha valami gebasz lenne.
Ezt szeretnem kicsi automatizalni a kovetkezokeppen.
Jelenleg ugye majus van, tehat a fooldalon jan-apr adatok vannak megjelenitve, ha most atmasolom a fv-t az apr cellabol a majusiba akkor altalaban piros felteteles formazast kapok sok esetben mert a majusi adat meg hianyzik. Ezt akarnam elkerulni, hogy a cella erteke maradjon ures, formazatlan, viszont ha uj periodusba lepunk akkor meg automatikusan kitoltodjon a feltetels formazassal eggyutt. Erre van tippetek milyen fv-t hasznaljak?
koszieladó dolgok:mondd az árát és vidd http://hardverapro.hu/tag/dellfanboy#aprohirdetesei
-
tomi_x
tag
Sziasztok !
Egy kis segítséget szeretnék kérni. Hogy fel tudjam tenni a kérdést, leegyszerűsítettem a feladatot.
Adott a mellékelt kép szerinti táblázat. A D oszlopba akkor kellene az értékeket átírni ha a B oszlop értéke Kp felvétel vagy Kp bevétel.
Ezzel próbáltam : =SZUMHATÖBB(C2;B2;"Kp felvétel";B2;"Kp bevétel")
De nem akart működni.
Mit rontottam el ? Vagy másik függvényt kellene használnom ?Előre is köszi a segítséget.
[ Szerkesztve ]
-
Zenebohoc
tag
Bocs a megkésett válaszért. Megpróbáltam mindent.
Nem vezettek eredményre mit írtál. Végül el kezdtem kitörölgetni egyenként a lapokat és közben próbálgattam a makrót. Tegnap ki is bukott egy hibás lap a fájlban, melyben volt néhány hivatkozás, egy grafikon, de nem ezek voltak a bűnösök. Az egész lapot törölnöm kellett és akkor gyorsult vissza a makró.
Ma gondoltam folytatom tovább és elemzem ezt a hibás lapot a fájlban. Sajnos nem vezetett eredményre, már törlést követően sem javult a helyzet.
Feladtam.
Marad a fájl bezárása, makró futtatás a másik fájlban, majd visszanyitás és adatmásolás.
Köszi még egyszer a segítséget!Nincs szebb, mint mikor az alázat csendje zenére lázad....(LGT)
-
Zoty4
őstag
Sziasztok, megint lenne egy kérdésem:
Ha van négy cellában 4 dátum, de csak olyan hogy hó/nap, szóval év nincs, és ez folyamatosan megy tovább évről évre.
Azt szeretném hogy vizsgálja meg az excel, hogy melyik cellában levő dátum, ami közeledik az aktuális naphoz (ma) és azt a cellát szinezze ki mondjuk zölddel.
pl:
A1: jan1
B1: ápr1
C1: júl1
D1: okt1A5: ma: máj 12 van
ergo a következő dátum a jul1 ->akkor a júl1 legyen szines, de júl1-én már az okt1.
dec 31én jan1 legyen zöld jan 1-én meg már a ápr1
Ezt mennyire bonyolult megoldani?[ Szerkesztve ]
-
lappy
őstag
Nem túl bonyolult ha évek is lennének
Ami kell hozzá , ma, ha, min függvények tömbben használva.
Viszont ami te szeretnél csak azt a dátumot fogja színezni ami tényleg a legközelebbi. Értem ez alatt hogy ha több év dátuma szerepel csak hónap nappal akkor a legközelebbi lesz színes.
{=MIN(ha((A1:D1>=MA());A1:D1))}
Ez ha év is lenne. A te esetedben meg a hónap napokat kell beilleszteni a ma függvényhez. A formátumot is figyelembe véve.[ Szerkesztve ]
Bámulatos hol tart már a tudomány!
-
JozsBiker
aktív tag
Sziasztok !
Feltételes formázással kapcsolatban lenne kérdésem. A cellákban különböző képletek vannak, amikben az a közös, hogy HA feltétellel kezdődnek, ami alapján csak akkor kerül konkrét érték a cellákba, ha egy bizonyos feltétel teljesül.
A feltételes formázással ezen cellák színét szeretném változtatni attól függően, hogy került-e érték a cellába azaz a HA feltétel teljesült-e, vagy sem.
A feltételes formázás feltételének azt adnám meg, hogy üres-e a cella, de nem üres, hiszen képlet van benne. Olyan feltétel kellene tehát, ami az, hogy képlet van a cellában. Ezt hogyan lehet megadni ? Köszi. -
félisten
válasz JozsBiker #43945 üzenetére
"Olyan feltétel kellene tehát, ami az, hogy képlet van a cellában. Ezt hogyan lehet megadni ?"
Például:
=HA(KÉPLET(A1);"Képlet van a cellában";"Nincs képlet a cellában")
[ Szerkesztve ]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
Fferi50
őstag
válasz JozsBiker #43945 üzenetére
Szia!
Ha a feltétel nem teljesítése esetén üres szöveg ("") kerül a cellába, akkor a feltételes formázás képlete:=A1=""
Kijelölöd a formázandó területet. A feltételes formázásnál az A1 helyett a területed kezdő celláját adod meg. (Pl. ha c5-től kezdődik a formázandó rész, akkor=C5=""
a képlet.)
Üdv. -
JozsBiker
aktív tag
válasz Fire/SOUL/CD #43946 üzenetére
Új hozzászólás Aktív témák
- Autós kamerák
- Olyan telefon lett az idei foci EB hivatalos mobilja, ami nem kapható Európában
- Spanyolországban kezd a Vivo V40 5G és V40 Lite 5G
- Apple asztali gépek
- Parci: Milyen mosógépet vegyek?
- exHWSW - Értünk mindenhez IS
- Samsung Galaxy Tab S6 - letett valamit az asztalra
- Kerékpárosok, bringások ide!
- Építő/felújító topik
- Mini PC
- További aktív témák...
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! LEGOLCSÓBB! Automatikus 0-24
- Microsoft licencek KIVÉTELES ÁRON AZONNAL - UTALÁSSAL IS AUTOMATIKUS KÉZBESÍTÉS - Windows és Office
- Megmaradt - Eredeti Humble, Choice - Steam kulcsok
- Bitdefender Total Security 3év/3eszköz! - "Tökéletes védelem most kedvező áron..."
- Számlás!Steam,EA,Epic és egyébb játékok Pc-re vagy XBox!