-
GAMEPOD.hu
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
-
s3toraph
senior tag
válasz Delila_1 #18550 üzenetére
Értem. Igen elég idétlen így.
Nekem nem engedi feltételes formázás feltételeként megadni a másik munkalapot.
Így írtam be, munkalap 2-re, egy hasonló 4x4-est kijelölve:
=DARABTELI(munkalap1!$I$2:$BP$2;D20)>0[ Szerkesztve ]
Régi rendszerben: 59 + / 0 - | A legújabb rendszerben (2020.02.28-ig összegyűlt): 162 + / 0 -
-
s3toraph
senior tag
válasz Delila_1 #18552 üzenetére
De, most már igen, visszaírtam a nevét az alapra. Eddig a Munka1-en dolgoztunk. Most a Munka2-re szeretném ugyanezt a beszínezett 4x4-est megcsinálni. De nem engedi a Munka1-re hivatkozást a képletben.
[ Szerkesztve ]
Régi rendszerben: 59 + / 0 - | A legújabb rendszerben (2020.02.28-ig összegyűlt): 162 + / 0 -
-
-
Delila_1
Topikgazda
válasz s3toraph #18556 üzenetére
Elnézést! Véletlenül 2010-esben csináltam meg. Most kipróbáltam 2007-ben, ott másképp hozhatod létre a színezést.
Az I2:BP2 tartománynak adj nevet. A hatalmas fantáziámra utaló Tartomány nevet adtam neki, ezt beírva a képletbe már működik.=DARABTELI(Tartomány;D20)>0
[ Szerkesztve ]
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
s3toraph
senior tag
válasz Delila_1 #18557 üzenetére
Köszönöm még egyszer, siker van! Bár jó béna vagyok ehhez, 3-adjára sikerült helyesen beírnom, mire rájöttem mit cseréljek le...
Így fest a működő képlet:
=DARABTELI(tartomany;D20)>0A képletet az előbb is írtad, és vak vagyok, vagy most szerkesztetted oda?
[ Szerkesztve ]
Régi rendszerben: 59 + / 0 - | A legújabb rendszerben (2020.02.28-ig összegyűlt): 162 + / 0 -
-
Mutt
aktív tag
válasz Delila_1 #18554 üzenetére
Hello,
Excel 2013-as függvények nincsenek benne, a többi verzió okés. Pár hiba van benne, ezeket jelzem a készítőnek. pl. Az OFFSET függvényt csak ELTOLÁS-ként írja minden verzióra, műszaki függvényeket tervezőként hívja.
üdv
A tanácsaimat ingyen adom. Ha nem tetszik, akkor kérlek ne kritizáld! / https://github.com/viszi/codes/tree/master/Excel
-
Kal-El
senior tag
Hello!
Mit kéne írnom egy cellába, ha azt szeretném, hogy egy oszlop összes celláját vizsgálja, ami legyen mondjuk E és ahányszor, megtalálja ebben az oszlopban egy másik cella számát, ami legyen pl.: M15, annyiszor kapjon +1-et?
Tehát, ha az oszlopban van 130x 36-os szám, akkor legyen 130 az eredmény.
Köszi!
Üdv![ Szerkesztve ]
-
stigma
addikt
Hi. Egy érdekes kérdésem lenen Excel VBA kóddal megvalósítható e az alábbi feladat.
A munkalap indításakor(workbooks.open) felugrik egy Form, amit kitöltesz (Textbox,checkbox, Listbox elemekből), és egy gomb megnyomásával egy adott munkalap cellába írom a változásokat. Az egyetlen Listbox-ba fájlok(képek,dokumentumok) eléris útját adhatom hozzá/törölhetek.Ha ezzel végeztem akkor szeretnék egy nyomtatási képet létrehozni, ami sikerült is, csak azzal van bajom, hogy tegyük fel 3-5db kép lenne amit meg kéne jelenítenem a nyomtatási képen.Ezt dinamikusan meg lehet oldani?
Úgy gondoltam az első oldalamon van a kiértékelt szöveg és a 2. oldaltól meg 3-val a képket amiket csatoltam a dokumentumhoz.With Activesheet.PageSetup
Itt beállítottam a margókat,lábléc,fejlécet, meg hogy A4-re nyomtasson.
End WithKépeket felpakolni max Shape-k megoldásával gondoltam, de ugyebár itt igazítanom kellene őket a 2. oldal tetejére és megmondani milyen széles legyen, nehogy lelógjon a lapról.
Ha bárkinek van épkézláb ötlete szívesen várom.
....iPhone 13 / iPad 9th Gen. Wifi 64GB...
-
Hequila
őstag
Van arra mód, hogy ha egy adott oszlop adott mezőjének értéke 0, akkor automatikusan törlődjön az az oszlop (nem csak a tartalma, hanem az egész oszlop)?
''Nem kell hajó, nem kell repülőgép, | Van mit ennem, van hol aludnom még!'' Tankcsapda
-
-szabi-
őstag
Helló
Segítséget kérnék a következőhöz.
Adott a következő számsor, perc:másodperc:tizedmásodperc formátumban:00:00:00
06:09:29
09:36:48
18:15:27
36:49:03
55:44:63Ezek értékét kellene megnövelnem ennyivel:77:42:51
Sima összeadással nem oldható meg.
Miképp lehet összehozni?
Előre is köszönöm.üdv
szabi -
Apollo17hu
őstag
válasz -szabi- #18566 üzenetére
Szia!
Lehet, hogy később rámcáfolnak, de szerintem nincs olyan formátum, hogy perc:másodperc:tizedmásodperc.
Helyette használhatsz ó:pp:mm,00 formátumot, aminél működik az összeadás. Arra figyelj, hogy 77:42,51 helyett 1:17:42,51-et adj meg (tehát az órákat "be kell váltani", a tizedmásodperceket pedig nem kettősponttal, hanem tizedesjelölővel kell elválasztani). -
-szabi-
őstag
Helló
Ez csak kiragadott részlet, a példa kedvéért, valójában sokkal több az időindex.
Így lett felvéve most mindet át kellene írnom, hogy : cseréljek , !?
Kimenetnek csak a bemenet formátuma perc:másodperc:tizedmásodperc felel meg, nem rakhatok oda órát.
Azt hittem egyszerű dolog lesz, de nem akar összejönni.üdv
szabi -
-szabi-
őstag
Rendben a szögletes zárójel dolog működött, az utolsó kettőspontot meg kicseréltem tizedesvesszőre.
Mindjárt visszaalakítom.
Köszi.SZERK: Az idő formátum miatt nem engedi a tizedesvesszőt kettőspontra cserélni.
üdv
szabi[ Szerkesztve ]
-
Attas
aktív tag
Sziasztok!
Segítséget szeretnék kérni tőletek. Olyan védelemmel el lehet látni munkalapot vagy akár cellákat, hogy azokba beleírni lehessen, de másolni , másik cellából ne lehessen bele. Vagy ha ilyen lehetőség nincs, akkor olyan, hogy ha Ctrl+C, Crtl+V másolás történik a formátuma ne változzon a cellának. Szóval elég lenne ha a formátumot le lehetne védeni!
Remélem nem bonyolítottam agyon a kérdést! Köszönöm a válaszokat!!"Az élet olyan mint az ásás. Néha pár gyökér feltart, de annak jól odacsapsz és mehetsz tovább!"
-
Mutt
aktív tag
válasz Hequila #18565 üzenetére
Hello,
...ha egy adott oszlop adott mezőjének értéke 0, akkor automatikusan törlődjön az az oszlop...
Itt egy változat erre. Mintában az "A2"-es cellát figyelem.
Private Sub Worksheet_Change(ByVal Target As Range)
Dim vHely As Range
Dim vPosition As String
Set vHely = Range("A2") 'ezt a helyet figyeljük, ezt javítsd
If Range(vHely.Address) <> "" And Range(vHely.Address) = 0 Then 'ha nem üres, de 0 akkor mehet a tőrlés
Application.ScreenUpdating = False 'képernyő frissítés kikapcsol
vPosition = Target.Address 'elmentjük a korábbi pozicíónkat
Columns(vHely.Column).Delete 'töröljük a figyelt cella oszlopát
Range(vPosition).Activate 'visszamegyünk az eredeti helyre
Application.ScreenUpdating = True 'képernyő visszaállítása
End If
End Subüdv.
A tanácsaimat ingyen adom. Ha nem tetszik, akkor kérlek ne kritizáld! / https://github.com/viszi/codes/tree/master/Excel
-
Mutt
aktív tag
Hello,
Olyan védelemmel el lehet látni munkalapot vagy akár cellákat, hogy azokba beleírni lehessen, de másolni , másik cellából ne lehessen bele. Vagy ... a formátuma ne változzon a cellának.
Igazi megoldást nem fogok tudni adni, ámbár itt van egy megoldás, amely a másolás-beillesztést blokkolja, de ettől még a formátum simán módosítható.
Amit viszont tudok javasolni, hogy ne a végeredménybe, amely már meg van formázva vigye be a felhasználó az adatokat hanem egy "hátsó" táblába. Tehát legyen egy "számolós, módosítható" tábla és ebből készüljön egy kimenet, amely függvényeket használva formázva megjeleníti az infót.
Ez a kimenet legyen zárolva, és akkor a formátumod mindig okés lesz.
Chandoo 4-es tippje 13 perc-től.
üdv.
A tanácsaimat ingyen adom. Ha nem tetszik, akkor kérlek ne kritizáld! / https://github.com/viszi/codes/tree/master/Excel
-
veterán
ha van olyan cellám, amelyben két képlet eredménye van megjelenítve egymás mellett, úgy, hogy x1 ; x2, úgy egy makroban hogyan tudok hivatkozni csak az x1, vagy csak az x2 értékre? mivel ha a cellára hivatkozom, úgy nyilván nem működik. köszönöm a segítséget
szerk: a cella szerkesztőléce konkrétan ezt tartalmazza: SZUM(MW!$S$4685:$S$4852)&" ; "&KEREKÍTÉS(ÁTLAG(MW!$S$4685:$S$4852);2)
[ Szerkesztve ]
"a jövötsajnos nemlehet tudni csakhamárotvagy deakormegmár azajelen"
-
Kal-El
senior tag
Hello!
Egy oszlop összes cellájából, hogy lehet kiszűrni, hogy csak a mínuszos értékeket adja össze, a többit hagyja figyelmen kívül?Meg még lesz egy másik kérdés is, csak nem akarom egybe.
[ Szerkesztve ]
-
Kal-El
senior tag
Lehetne példával szemléltetve?
Mert ezt írtam be, de azt írja hibás a képlet =SZUMHA(A:A;<0) -
Attas
aktív tag
Szia Mutt!
Nagyon köszönöm a válaszod. A linkelt kód működik is. De át szeretném alakítani, hogy ez a másolás védelem csak a munkafüzet egy lapjára vonatkozzon. pl: munka1
Ez megoldható?"Az élet olyan mint az ásás. Néha pár gyökér feltart, de annak jól odacsapsz és mehetsz tovább!"
-
Mutt
aktív tag
Hello,
...a másolás védelem csak a munkafüzet egy lapjára vonatkozzon....
A lapnak ezt a kódot add meg:
Private Sub Worksheet_Activate()
With Application
.CutCopyMode = False
.CellDragAndDrop = False
End With
End Sub
Private Sub Worksheet_BeforeRightClick(ByVal Target As Range, Cancel As Boolean)
Cancel = True
MsgBox "Right click menu deactivated." & vbCrLf & _
"Cannot copy or ''drag & drop''.", 16, "For this file:"
End Sub
Private Sub Worksheet_Deactivate()
With Application
.CellDragAndDrop = True
.OnKey "^c"
.CutCopyMode = False
End With
End Sub
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Application.CutCopyMode = False
End Subüdv
A tanácsaimat ingyen adom. Ha nem tetszik, akkor kérlek ne kritizáld! / https://github.com/viszi/codes/tree/master/Excel
-
Kal-El
senior tag
Itt a másik kérdés:
Adott 2 oszlop (F és G) és abból kéne egy adott csapatot (a képen mondjuk legyen a 4FC) egy másik csapattal (pl Denial-lal) lejátszott meccseit kiszűrni, hogy hány ilyen meccs volt, de a 4FC lehet az F és a G oszlopban is, és a lényeg, hogy az ellentétes cellában csak a Denial csapat lehet.Tehát, ha 6x volt meccse ennek a két csapatnak, akkor 6x kell majd a következő kérdést megvizsgálnia: azt kell kiszámolni ezeknél a meccseknél, hogy ha zöld a 4FC cellája, akkor az N oszlopban lévő nyert mezőbe +1-et írjon, viszont ha piros, akkor az O oszlopban lévő veszített mezőbe írjon +1-et. Ha színt nem lehet képletben megjelölni, akkor mivel lehetne azt helyettesíteni? Mert én ezzel jelölöm, hogy ki nyert.
-
Mutt
aktív tag
válasz Kal-El #18584 üzenetére
Hello,
A mintád alapján, ha a D-oszlopban pozitív szám van, akkor az E-ben a csapat zöld, tehát nyert. Ha negatív, akkor pedig vesztett és piros. Ezen logika alapján a DARABHATÖBB függvény használható N82 és O82 cellákban:
=DARABHATÖBB($F:$F;$M82;$G:$G;$P82;$D:$D;">0")+DARABHATÖBB($G:$G;$M82;$F:$F;$P82;$I:$I;">0")
=DARABHATÖBB($F:$F;$M82;$G:$G;$P82;$D:$D;"<0")+DARABHATÖBB($G:$G;$M82;$F:$F;$P82;$I:$I;"<0")Színeket csak saját függvényekben (UDF) tudnál használni.
üdv.
[ Szerkesztve ]
A tanácsaimat ingyen adom. Ha nem tetszik, akkor kérlek ne kritizáld! / https://github.com/viszi/codes/tree/master/Excel
-
Kal-El
senior tag
Köszi szépen!
Tökéletesen működik. Google Drive-ba nem tudod, hogy van-e ilyen DARABHATÖBB függvény? Mert importáltam és átírta COUNTIFS-re, de úgy már nem működik. Ezt már többször is csináltam más függvényeknél és mindnél működött, de ezzel sajnos nem. Lehet ezt még nem oldották meg benne. -
Never79
tag
Sziasztok!
Biztos triviális megoldása van a problémámnak, csak nekem valahogy nem jön össze. Azt szeretném elérni, hogy bizonyos cellákat adjon össze az excel, de csak akkor ha egy adott cellában megjelenik a HÓ szövegrész (tehát pl. SZEPTEMBER HÓ). A ha/szumha függvénnyel próbálkoztam méghozzá a következőképp:
HA(C5="*HÓ";SZUM(K5;M5;O5);"").
A csillagot ugye azért tettem be, hogy lehessen a hó előtt bármilyen karakter, de ez így nem működik (csak ha *HÓ-t írok be a c5 cellába, akkor adj össze az excel).
Mi a helyes megoldás?
-
veterán
képletben vagy makróban hogyan tudom a legegyszerűbben kiválasztani két mennyiség közül a kisebbet vagy a nagyobbat? azaz létezik-e a ha fv-nél egyszerűbb megoldás?
"a jövötsajnos nemlehet tudni csakhamárotvagy deakormegmár azajelen"
-
Delila_1
Topikgazda
válasz bandus #18592 üzenetére
A1-ben van az egyik összeg, B1-ben a másik.
Az =B1>A1 képlet IGAZ eredményt ad, ha a B1 a nagyobb, és HAMISat, ha fordítva.
Érdemes még megadni, hogy egyezőség esetén mi legyen.
Az =B1>=A1 képlet eredménye azonos értékeknél IGAZ, egyenlőségjel nélkül HAMIS.Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
Sickboy25
addikt
Sziasztok!
Van egy céges worksheet dokumentum, ami exceles táblázatokat használ. Van egy kettő, amit nem tudok beilleszteni a dokumentumbe, mert nem jelenik meg normálisan... a többivel is volt gond, de azokat simán méretezéssel megoldottam, de itt nem működik.
Az lenne a kérdésem, hogy excel táblában mire kell figyelnem vagy milyen beállításokat kell használnom, hogy az normálisan megjelenjen a wordben worksheet hivatkozásként!
Köszönöm
"Az élet olyan, mint az ásás. Néha hátráltat egy- két gyökér, de annak jól odab*szol ásóval, azt’ haladsz tovább!"X360 gamertag: sickboyhun
-
baderoli
tag
Sziasztok! Létezik olyan képlet ami ha a dátum lejárt akkor pirosra színezi a háteret? Pl A oszlop a név B üres C a kezdeti dátum, a D "=c1+7" Köszi! Üdv!
-
Delila_1
Topikgazda
válasz baderoli #18596 üzenetére
Nem képlet, hanem feltételes formázás kell ide.
A formátum képlete (feltéve, hogy a D2 cellát akarod színezni) =D2>MA(). Ezt kiterjeszted a többi cellára is a D oszlopban.Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
Delila_1
Topikgazda
válasz baderoli #18598 üzenetére
A feltételes formátumot hívd be, és ott add meg a képletet, ne a cellában. Ott megadhatod a formát is. Részletesebben csak akkor tudom leírni a munka menetét, ha megadod, melyik verziójú Excelt alkalmazod.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
Új hozzászólás Aktív témák
- PC JÁTÉKOK (OLCSÓ STEAM, EA , UPLAY KULCSOK ÉS SOKMINDEN MÁS IS 100% GARANCIA )
- Bontatlan - BATTLEFIELD 1 Collectors Edition - Játékszoftver nélkül
- Steames kulcsok jó áron eladóak!
- Eredeti Microsoft termékek - MEGA Akciók! Windows, Office Pro Plus, Project Pro, Visio Pro stb.
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! LEGOLCSÓBB! Automatikus 0-24