Hirdetés

2024. április 27., szombat

Gyorskeresés

Útvonal

Fórumok  »  OS, alkalmazások  »  Microsoft Excel topic (kiemelt téma)

Téma összefoglaló

Téma összefoglaló

  • Utoljára frissítve: 2023-11-13 08:31:56

LOGOUT.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.

Összefoglaló kinyitása ▼

Hozzászólások

(#47951) Kowax válasza Fferi50 (#47950) üzenetére


Kowax
tag

De hülye vagyok... Bocsánat, ezer felé van a fejem.
[1. kép]
[2. kép]

Böff!:))

(#47952) eszgé100 válasza Fferi50 (#47925) üzenetére


eszgé100
őstag

A fájl szűrés nélküli állapotban nyílik meg, és a manual update értéke ''no".
Ha kézzel átállítom "yes"-re függetlenül attól, hogy szűrtem-e, akkor alábbi kóddal tudtam megoldani, de nem vagyok benne biztos, hogy jól csináltam.

Set scrange = ws.UsedRange.Columns("D").SpecialCells(xlCellTypeVisible).Find(what:=sPath, after:=Range("D" & counter))
cntifres = WorksheetFunction.CountIfs(ws.Range("D2 : D" & lastrow), scrange, ws.Range("P2 : P" & lastrow), "yes")

If cntifres = 0 Then
If scrange.Row <= counter Then
Excel.Workbooks(fileName).Close SaveChanges:=True
ElseIf manualcheck = False & CStr(saveandclose) = "yes" Then Excel.Workbooks(fileName).Close SaveChanges:=True
End If
End If

Alapból a fájlokat nem látható ablakban nyitom meg, ezért még kellett a makró végére ez is, hogy megjelenjenek:

If manualcheck = True Then
lastrow = ws.Range("A" & ws.Rows.Count).End(xlUp).Row
counter = 2

Do While counter <= lastrow

If Not ws.Range("A" & counter).EntireRow.Hidden Then
sPath = ws.Range("D" & counter)
fileName = Right(sPath, Len(sPath) - InStrRev(sPath, "\"))
manual = ws.Range("P" & counter)
If CStr(manual) = "yes" Then Windows(fileName).Visible = True
End If

counter = counter + 1
Loop

ma.Activate
Range("A1").Select

MsgBox "Update and print the sheets manually"
Else: MsgBox "Done!"

End If

Ránézésre jól csináltam mindent?

[ Szerkesztve ]

"-Meddig tart a játék? -Amíg mindenkinek ki nem verik a fogát..."

(#47953) eszgé100 válasza eszgé100 (#47952) üzenetére


eszgé100
őstag

találtam egy szebb megoldást:

If manualcheck = True Then
For Each wb In Workbooks
Windows(wb.Name).Visible = True
Next

ma.Activate
Range("A1").Select

MsgBox "Update and print the sheets manually"
Else: MsgBox "Done!"

End If

"-Meddig tart a játék? -Amíg mindenkinek ki nem verik a fogát..."

(#47954) lappy


lappy
őstag

Van egy egész éves naptáram (dátumok egymás alatt). Jelzi a hétvégét más színnel. Viszont szeretném a mai napot is megjelölni ami szépen megy is, de ha szökőév van akkor 1 nappal le van maradva a jelölés. Feltételes formázásban ilyen képletet használok
=HA(SOR($C7)-6=$D$1-DÁTUM(ÉV($D$1);1;0);1;0)
Köszönöm

Bámulatos hol tart már a tudomány!

(#47955) Delila_1 válasza lappy (#47954) üzenetére


Delila_1
Topikgazda

Miért nem =A1=MA() a képlet?

Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.

(#47956) lappy válasza Delila_1 (#47955) üzenetére


lappy
őstag

Igen azt elfelejtettem megírni hogy a napok azok a következő képletekkel vannak generálva
=DÁTUM($C$1;$B$7;1) és =D7+1
azaz a dátum így áll össze év=munkalap neve; hónap azok számból generálva
na és ebben van a szökőéves dolog
minta

[ Szerkesztve ]

Bámulatos hol tart már a tudomány!

(#47957) lappy válasza lappy (#47956) üzenetére


lappy
őstag

minta ez már jó

Bámulatos hol tart már a tudomány!

(#47958) Fferi50 válasza lappy (#47957) üzenetére


Fferi50
őstag

Szia!
A D7 mező és attól lefelé dátum típusú. Tehát alkalmazható rá Delila képlete, imígyen:
=$D7=MA()
Üdv.

(#47959) lappy válasza Fferi50 (#47958) üzenetére


lappy
őstag

Köszi, lehet túl gondoltam

Bámulatos hol tart már a tudomány!

(#47960) karit


karit
csendes tag

Sziasztok! Excel 2010 esetén, ha egy folderben mondjuk 3 db munkafüzetet kijelölök és Entert nyomok, egy db Excel ablak indul el, és abban nyílik meg mindhárom xlsx (ctrl+TAB-bal lehet váltogatni köztük).

Az újabb Excelekben ilyenkor 3 külön Excel ablakban nyílik meg a 3 munkafüzet.
Rá lehet venni valahogy az új Excelt, hogy 1 db ablakban nyissa meg őket? Köszi szépen!

(#47961) Paxker315


Paxker315
addikt

Auh. szórást szeretnék számítani olyan számoknál, amik megfelelnek egy kritériumnak.
Tegyük fel, E2:E304-ig egy oszlopban keresnék a kívánt kritériumra (pl. "*E2*"), a számokat pedig az J2:J304 oszlop tartalmazza.

Ugyan az átlagot ki lehet "átlagha" függvénnyel számítani, de, nem tudom, a szórást hogy tudnám ugyanezekre meghatározni? Vagy teljesen rossz megközelítés? : ) Bármi segítség v észrevétel lenne, nagyra méltányolnám. :B

[ Szerkesztve ]

https://dynotech.hu/ - Új, kultúrált környezet, könnyen megközelíthető : )

(#47962) VGYke válasza Kasya (#47808) üzenetére


VGYke
addikt

Szia! Észrevetted hogy a legutóbbi frissítés után, visszaállt az eredeti állapot, és a menüszalag, gyorselérési eszköztár olyan mint régen? A megnyitott fájl neve is visszakerült bal oldalról középre.

kutya az ember legjobb barátja... lenne, ha tudna kölcsönadni

(#47963) lappy válasza Paxker315 (#47961) üzenetére


lappy
őstag

Ezt nézd meg

Bámulatos hol tart már a tudomány!

(#47964) Paxker315 válasza lappy (#47963) üzenetére


Paxker315
addikt

Köszi, nem tudtam rávenni. :(

Elvileg ez a AB.SZÓRÁS lenne magyarul, viszont, fogalmam sincs, hogy a "field" helyére mi kerül. Egyik adatsor az E2:E304 oszlopban van, ott vannak az E1, E2, E3... besorolások, másik sor (J2:J304) meg számokat tartalmaz (bár sok üres cella is van). Így próbálnám megnézni, hogy, az E1, E2, E3... -hoz tartozó számok szórása mennyi. Később megpróbálom még

Hmmm

https://dynotech.hu/ - Új, kultúrált környezet, könnyen megközelíthető : )

(#47965) lappy válasza Paxker315 (#47964) üzenetére


lappy
őstag

field:
Azt jelzi, melyik oszlopot használja a függvényben. Adja meg az oszlopfeliratot idézőjelek között (például "Kor", "Hozam" stb.), vagy a listában az oszlop helyét kifejező számot idézőjelek nélkül (például 1 az első oszlop, 2 a második és így tovább).

Bámulatos hol tart már a tudomány!

(#47966) Pakliman válasza karit (#47960) üzenetére


Pakliman
tag

A 2010-es még MDI (Multiple Document Interface) rendszer volt, a következő már SDI (Single Document Interface) lett. Nincs választási lehetőség :(

(#47967) Paxker315 válasza lappy (#47965) üzenetére


Paxker315
addikt

Sajnos "ÉRTÉK"-et ír ki. A tutorial alapján néztem, de nem adja, amit gondoltam. Számít, ha néhány cellában ? szerepel besorolás v szám helyett?

https://dynotech.hu/ - Új, kultúrált környezet, könnyen megközelíthető : )

(#47968) lappy válasza Paxker315 (#47967) üzenetére


lappy
őstag

egy egyszerű mintát (képet) rakj már fel ide

Bámulatos hol tart már a tudomány!

(#47969) w.miki


w.miki
veterán

Van egy ruhaigeny2022 táblázatom.
294 pontot kell elosztanom a felsorolt ruhák közt úgy, hogy az nem lépje túl a választható (néhány sorban benne van, néhányban felette) mennyiséget.
Hogyan tudnám ezt úgy megcsinálni, hogy én írom be a darabszámokat, az excel ellenőrzi a mennyiséget, és vonja le a pontokat automatikusan.
(És a táblázat se teljesen jó, mert van ahol elcsúszott a PDFből konvertálás mellett.)

[ Szerkesztve ]

Olcsó kütyük: http://tiny.cc/fbkutyu

(#47970) Paxker315 válasza lappy (#47968) üzenetére


Paxker315
addikt

Köszi a türelmet. [kép] :B

https://dynotech.hu/ - Új, kultúrált környezet, könnyen megközelíthető : )

(#47971) lappy válasza w.miki (#47969) üzenetére


lappy
őstag

szorzatösszeg és feltételes formázás használata
szorzatösszeg nézi a db és a pontszám összegét amit a 294 le tudsz vonni
a feltételes formázás pedig azt hogy például max 2 db esetén pirossal jelezze ha többet írsz be.

Bámulatos hol tart már a tudomány!

(#47972) w.miki válasza lappy (#47971) üzenetére


w.miki
veterán

Köszi! :R :R
Írnál egy-egy példát, egy-egy cellára, hogy pontosan hogyan nézni ki a függvény a táblázat alapján?

Olcsó kütyük: http://tiny.cc/fbkutyu

(#47973) lappy válasza Paxker315 (#47970) üzenetére


lappy
őstag

[ Szerkesztve ]

Bámulatos hol tart már a tudomány!

(#47974) lappy válasza w.miki (#47972) üzenetére


lappy
őstag

a megosztott táblában van

Bámulatos hol tart már a tudomány!

(#47975) Paxker315 válasza lappy (#47973) üzenetére


Paxker315
addikt

Koszi, igy hibatlan. Mind a 206 sorra vetitve is : )

https://dynotech.hu/ - Új, kultúrált környezet, könnyen megközelíthető : )

(#47976) Erunosta


Erunosta
tag

Sziasztok!

Nekem egy őskövület Office csomagom van az Office 2003 angol. Nemrég újra kellet telepítenem az egész rendszerem (8 év után) egy durva összeomlás miatt. Windows 7 x64 Professional +Classic Shell.
Az előző rendszeremen, ami szintén ugyanez volt máshogy működött az ablak bezárás funkció. Akkor ott, ha egy excel file-ra klikkeltem hogy megnyissam mind külön ablakban nyílt meg és mikor az egyiket bezártam a többi nyitva maradt, ezt így szerettem.
Az újratelepített rendszeren szintén külön ablakban nyílnak meg, viszont most ha az egyiket bezárom az összes többit is bezárja ami borzasztóan zavaró.
Extra infó hogy most a tálcán a gyorsnéző (vagy minek hívják mikor az egered, ha ráviszed kicsibe mutatja az ablakot) nem mutatja a tartalmakat, ha egynél több van megnyitva, ez szintén látható volt az előző rendszeremen.
Segítsetek, mert már végignéztem mindent amit lehetett, de nem találom a megoldást. Azt se tudom, hogy ez most az Office beállítása vagy a Windows kezeli máshogy ezeket?

A válaszokat előre is köszönöm.

Eru

[ Szerkesztve ]

(#47977) ace05


ace05
senior tag

Segítséget kérnék.

Van egy csomó ilyen cellám :
6. - jellemző 100%
6. - jellemző 100%
5. - legtöbször jellemző 90%
6. - jellemző 100%
6. - jellemző 100%

Van az excelben valami automatizált mód arra, hogy eltávolítsam szöveget belőle? Mert átlagot szeretnék számolni ezekből.

(#47978) Zsolt_16


Zsolt_16
tag

Szeretnék egy kis iránymutatást kérni. Melléklet fotó alapján működik minden viszont, ha K4 értékem változik azzal együtt másik lapfülre kell mutatnia. Jelenleg kézzel bevan írva hogy „népesség!A:A” ezt hogyan tudom hivatkozással pótolni?

(#47979) lappy válasza ace05 (#47977) üzenetére


lappy
őstag

Vagy használod ezt
Vagy csak az első betű balról használod fel es sulyozva számolsz atlagot

Bámulatos hol tart már a tudomány!

(#47980) lappy válasza Zsolt_16 (#47978) üzenetére


lappy
őstag

Munkalapra hivatkozás a cella függvénnyel lehet

Bámulatos hol tart már a tudomány!

(#47981) Zsolt_16 válasza lappy (#47980) üzenetére


Zsolt_16
tag

CÍM(HOL.VAN(L4;népesség!A:A;1);HOL.VAN(K4;népesség!1:1;1))
Ebből kéne az h a népesség! egy cellából szedje másik megoldásként hasonlót találtam:
(HOL.VAN(L4;"'"&K4&"'!"&A:A;1)
De ebben a formában hibát dob.

(#47982) ace05 válasza lappy (#47979) üzenetére


ace05
senior tag

Rossz a linked

(#47983) lappy válasza ace05 (#47982) üzenetére


lappy
őstag

link

Bámulatos hol tart már a tudomány!

(#47984) Delila_1 válasza ace05 (#47977) üzenetére


Delila_1
Topikgazda

Nem írtad, melyik verziót használod. Azt hiszem, a 2016-os verziótól kezdve egyszerű a dolgod.
Az oszlopod melletti első cellába beírod a százalékot, majd a cellán állva Kezdőlap, Szerkesztés csoport, Kitöltés, Villámkitöltés. Ez minden alatta lévő cellába beírja a helyes eredményt.

Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.

(#47985) lappy válasza Zsolt_16 (#47981) üzenetére


lappy
őstag

https://exceljet.net/formula/dynamic-worksheet-reference
indirekt függvénnyel lehet próbálni

Bámulatos hol tart már a tudomány!

(#47986) Zsolt_16 válasza lappy (#47985) üzenetére


Zsolt_16
tag

Köszönöm ő lesz az sikerült !! :R
megoldás:
CÍM(HOL.VAN(L4;INDIREKT("'"&K4&"'!A:A");0);HOL.VAN(K4;INDIREKT("'"&K4&"'!1:1");0))

(#47987) ace05 válasza Delila_1 (#47984) üzenetére


ace05
senior tag

office 2019

(#47988) Delila_1 válasza ace05 (#47987) üzenetére


Delila_1
Topikgazda

Akkor működik, próbáld ki!

Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.

(#47989) ace05 válasza Delila_1 (#47988) üzenetére


ace05
senior tag

Ó kipróbálom ezt is, de nem százalékot akarom átlagolni, hanem a cella elején lévő számot.
Más kérdés: azt, hogy tudom elérni, hogy egy képlet vegye figyelembe egy cellában lévő másik képlet eredményét?

[ Szerkesztve ]

(#47990) lappy válasza ace05 (#47989) üzenetére


lappy
őstag

akkor nem a százalékot írd be hanem a számot és azt már tudod átlagolni
a második kérdés nem 100% értem, de egy ha függvénnyel lehetne akár
példa
ha A1 =1 akkor b1 legyen c1+10
ha A2=2 akkor b1 legyen c1+20
ilyenre gondoltál

[ Szerkesztve ]

Bámulatos hol tart már a tudomány!

(#47991) ace05 válasza lappy (#47990) üzenetére


ace05
senior tag

Bal függvénnyel kiírattam c2-c6 cellák első karakterét az alatta levő cellákba. Viszont ezt nem érzékeli számnak, átlagoláskor. Ezzel próbálkoztam először.
=BAL(C2;"1")

Már meg is van a válasz értékbe kell raknom. =érték(bal(c2;"1"))

[ Szerkesztve ]

(#47992) EasyLife


EasyLife
aktív tag

Sziasztok!
Jövőévi osztalék számításhoz szeretnék excelben egy kalkulátort összehozni, elakadtam az egyik cellánál amiben a szociális hozzájárulás összegét szeretném kiszámolni ami adott érték 13%-a, viszont nem lehet több ez az érték 624e Ft-nál. Ezt hogy lehet összehozni?

(#47993) lappy válasza EasyLife (#47992) üzenetére


lappy
őstag

=HA(A1*0,13>624000;624000;A1*0,13)

[ Szerkesztve ]

Bámulatos hol tart már a tudomány!

(#47994) EasyLife válasza lappy (#47993) üzenetére


EasyLife
aktív tag

Köszi a gyors segítséget, tökéletesen működik :C

(#47995) Erunosta


Erunosta
tag

Sziasztok újra!

Valami ötlet a fentebb említett problémámra?
#47976

Összefoglalva
Rendszer: Win7 x64 Professional (+Classic shell) (teljes update)
Verzió: Office 2003 Professional (csak Word és Excel telepítve)
Én úgy nyitom meg az xls fájlokat, hogy külön ráklikkelek, akár több is fut egyszerre, külön ablakokban. Amiket külön is kezelt a rendszerem vagy az office, nem tudom. Tehát egyenként külön be tudtam zárni ami nem kellett. Mióta újratelepítettem a rendszert, ugyan külön ablakba nyilnak meg, de mikor bezárom az egyiket akkor mindet bezárja ami borzasztóan zavaró.
plusz infó: A windows tálcán egérrámutatással eddig külön láttam a tartalmakat kis ablakban, navigálni is egyszerűbb volt köztük. Most nem mutatja kis képben a tartalmakat csak egy XLS ikont.

(#47996) F34R


F34R
nagyúr

Sziasztok, Excel-el meg tudok olyat csinalni hogy ket cellabol random vallaszon egyet es azt kilistazza? pl Malnajoghurt, Barackjoghurt 150 randomizacio es a vegen kidobja az egyiket?

(#47997) lappy válasza F34R (#47996) üzenetére


lappy
őstag

Választ(véletlen.között(1;2);"málna";"barack“)

Bámulatos hol tart már a tudomány!

(#47998) nokri


nokri
csendes tag

Sziasztok!
adott egy hosszú lista, ahol a C oszlopban nevek vannak. a cégek végig nagybetűvel, a magánszemélyek kezdőbetűje nagy a többi kicsi.

hogyan tudom leszűrni akár adott oszlopban vagy egy képlettel egy következő oszlopban (pl. igen/nem - igaz/hamis) csak a cégeket vagy csak a magánszemélyeket?

(#47999) Delila_1 válasza nokri (#47998) üzenetére


Delila_1
Topikgazda

A C1 cellában van a szöveg. A lenti képlet a cégeket írja ki.
=HA(KÓD(KÖZÉP(C1;2;1))=KÓD(NAGYBETŰS(KÖZÉP(C1;2;1)));C1;"")

Ez meg a neveket.
=HA(KÓD(KÖZÉP(C1;2;1))<>KÓD(NAGYBETŰS(KÖZÉP(C1;2;1)));C1;"")

[ 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.

(#48000) lappy válasza nokri (#47998) üzenetére


lappy
őstag

Azonos(b1;nagybetűs(b1))
Az igaz hamisra pedig tudsz szűrni

[ Szerkesztve ]

Bámulatos hol tart már a tudomány!

Útvonal

Fórumok  »  OS, alkalmazások  »  Microsoft Excel topic (kiemelt téma)
Copyright © 2000-2024 PROHARDVER Informatikai Kft.