-
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
-
szacsee
nagyúr
Sziasztok!
Egy kis segítséget kérnék.
Csináltam egy táblázatot és a táblázatban található adatokat szeretném kinyerni különböző adatokhoz.
Pl termékjellemzőket feltöltöttem egy táblázatba, majd minden oszlopba ugyanazt a termékjellemzőt megadtam minden terméknek.
A táblázat mellé ugyanazon a munkalapon egy adatlapot csináltam függvényekkel.
Ezt az adatlapot, vagy adatlapokat szeretném kinyomtatni.
Jelenleg openoffice alatt van a táblázat, de MS Excell alatt lenne használva.
Arra van lehetőség, hogy a az adatlap adatait kimásoljam úgy hogy ne a függvényt másolja, hanem a kapott értékeket? Esetleg másik munkalapon is jó lenne, de nem működik.
Exceltől már elszoktam, de ha ismeretlen dolgot írtok utána járok (rég használtam).
Itt egy függvény pl az adatlapból:
=INDEX($R$5:$R$492;HOL.VAN(AM236;$A$5:$A$492;0))Válaszotok előre is köszönöm!
-
timi_80
újonc
Sziasztok! Olyanban szeretném valaki(k) hozzáértő segítségét kérni, hogy van több excel fájlom, amiben ugyanolyan meghatározású számok vannak, csak különböző helyekről, nekem ezeket kellene egy összesített táblázatba összehozni, amit idáig kézzel adogattam össze, de így elég macerás. Hogyan lehetne ezeket összefésülni. Remélem érthetően írtam le. Előre is köszönöm.
-
szacsee
nagyúr
válasz alfa20 #25003 üzenetére
Köszi!
Ezzel a módszerrel működik, csak nem tudtam hogy keressem. MS Office-ban elsőre meglett a céges gépen, itthon is megtaláltam Open Officon, csak formázott szöveg-ként.
Mindkét Office szerencsére más munkalapra is bemásolja így, ezzel pofon egyszerű lesz nyomtatni így.
Köszi még egyszer! -
alfa20
senior tag
Sziasztok,
Tudnátok segíteni?
Van két tábla az egyikből FKERES-el keres adatokat a másikba. Az adatok amiket keres azok http://-oldalak, viszont a bekeresett adatok, nem hivatkozásként jelenik meg hanem sima adatkéntpl:
egy makró futtatja az FKERES-t, ha esetleg úgy könnyebb
"Az agy olyan, mint az ejtőernyő: csak akkor működik, ha nyitott." (Thomas Dewar)
-
Geryson
addikt
Van egy tökéletes táblázatom. Ebből a táblázatból szeretnék úgy szűrni és listázni (mondjuk egy Pivot-tal, vagy bármivel), hogy beraktam egy új oszlopot és oda berakok egy csillagot (vagy legördülő menü és egy "igen" szócska), szóval elkülönítem a többi sortól, majd a kiválasztandó sorokat szeretném külön kilistázni.
Mi lenne erre a legjobb megoldás szerintetek?
Rinderkennzeichnungsfleischetikettierungsüberwachungsaufgabenübertragungsgesetz
-
Geryson
addikt
válasz KaiotEch #25008 üzenetére
Iiiiigen, ez lenne az egyszerűbb megoldás, de bocsánat, azt nem írtam le, hogy ebből egy szép, rendezett A4-es oldalas kimutatást szeretnék csinálni (konkrétan egy havi pénztári jelentést). Azaz dátummal rendezve, jogcím felsorolva, összeg plusz vagy minusz annak megfelelően, hogy bevétel vagy kiadás.
Belegondolva ehhez valami elég jóféle makró kellene vagy szűrővel leszűröm (ahogy írtad is) és átmásolva egy üres lapra úgy rendezem, ahogy akarom és szépnek tartom...
Rinderkennzeichnungsfleischetikettierungsüberwachungsaufgabenübertragungsgesetz
-
alfa20
senior tag
válasz slashing #25010 üzenetére
köszi, de sajnos nem ilyen egyszerű,
kiszedtem a makróból a kérdéses részt, a lenti kép alapjára állítottam a képletet, meg egyszerűsítettem:Sub teszt1()
Range("b2").FormulaR1C1 = "=vlookup(RC1,RC[2]:R[10]C[3],2,false)"
Range("b2").Copy
Range("A2").End(xlDown).Offset(0, 1).Select
Range(Selection, Selection.End(xlUp)).Select
ActiveSheet.Paste
Selection.Copy
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
End Subebből kellene kiindulni.
"Az agy olyan, mint az ejtőernyő: csak akkor működik, ha nyitott." (Thomas Dewar)
-
alfa20
senior tag
válasz alfa20 #25013 üzenetére
hát azt hiszem sikerült:
Sub teszt2()
a = 2
While Cells(a, 1) <> ""
Cells(a, 5) = "=VLOOKUP(RC[-1],R2C2:R11C1,2,0)"
Cells(a, 5).Hyperlinks.Add Anchor:=Cells(a, 5), Address:=Cells(a, 5)
a = a + 1
Wend
End Sub"Az agy olyan, mint az ejtőernyő: csak akkor működik, ha nyitott." (Thomas Dewar)
-
agyhalottak
tag
Sziasztok!
Egy kis segítséget kérnék a problémámra!
Adott 1-52 -ig az év. Minden héten meg kell jelenni az adott helyeken amit egy x jelöl, ezt a táblázat meg is jeleníti elől, hogy hányadik héten volt ott utoljára. De ha 3 hét alatt nem kap x-et az adott hely akkor ki kellene szinezni autómatán a cellát. (a képen a 7. sor lenne az igazi ugyebár jövő héten a 4. héten)
Tudnátok valami tipped adni?Ps5 + Xbo + Switch = R e L a X
-
Louro
őstag
Sziasztok!
A sumifs függvénynél egy érdekes problémába botlottam.
Adott egy mező. Legyen az értéke: Zöld.
A feladat az lenne, hogy megszámoljam a Zöld értéket tartalmazó ételekhez tartozó számok összegét.
A forrás pl:
Zöld saláta - 15
Zöld paprika - 25
Piros paprika - 11
Sárga répa - 5
Kicsi Zöld idegen mája - 666A függvénynek a fenti forrásból azt kellene dobnia, hogy 15+25+666, azaz 706.
Úgy működne, hogy =SUMIFS($B:$B;$A:$A;"*Zöld*"). De a Zöld részt dinamikussá szeretném tenni. Például betenném a Z1 mezőbe. Akkor nem tudom hogyan tudnám megadni azt, hogy "tartalmazza a zöld kifejezést".
Segítségeteket előre is köszönöm.
Mess with the best / Die like the rest
-
Delila_1
Topikgazda
-
Delila_1
Topikgazda
válasz Geryson #25007 üzenetére
Az Adatok | Rendezés és szűrés | Speciális menüpont szerint szűrheted kedved szerinti oszlopokra és értékekre a tartományodat.
Fel kell venned egy kritérium tartományt, ami az "igen" oszlopod címét, és alatta az igen szót tartalmazza. Egy másik tartomány azoknak az oszlopoknak a címe legyen, amiket az új tartományban akarsz szerepeltetni (és olyan sorrendben, ahogy majd kellenek). A kritérium oszlopnak nem kell feltétlenül szerepelnie ebben a tartományban.
A két, előre meghatározott tartomány hátterét színeztem.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
lappy
őstag
válasz agyhalottak #25015 üzenetére
Szia!
érvényesítéssel meg lehet oldani, az első 2 hétben nem kell vizsgálni csak a 3. héttől
a képlet meg csak arra a hétre színez ahol a 3. hét van visszamenőleg nem!
=HA(ÉS(ÜRES(F7);ÜRES(G7);ÜRES(H7));1;0)Bámulatos hol tart már a tudomány!
-
alevan
őstag
Lenne egy adatbázisom (a kép illusztráció).
A kérdésem: hogyan másoljak automatikusan a B oszlop alapján a már elkészített munkafüzetekbe sorokat.
Vagyis másolja az első munkafüzetből az Elváltak munkafüzetbe minden olyan sort, amely B oszlopában szerepel az Elvált szó.
"Ezért lovagol a pokolba a konzumer IT piac. A hülye igények... . Azt sem tudod, hogy mit akarsz de az jöjjon havonta frissités formájában."
-
Delila_1
Topikgazda
-
Geryson
addikt
válasz Delila_1 #25018 üzenetére
Wow, köszönöm, na ezt gyorsan ki is próbálom!
KaiotEch: A pivot volt nekem is az első javaslatom, de valahogy azt nem sikerült úgy működésre bírnom, hogy csak akkor listázzon egy sort, ha az "igen" ott van, egyéb esetben nem. Mondjuk a kis videót köszönöm, meglesem, hátha tanulok megint valamit belőle!
Rinderkennzeichnungsfleischetikettierungsüberwachungsaufgabenübertragungsgesetz
-
Delila_1
Topikgazda
válasz agyhalottak #25015 üzenetére
Szép hosszú lesz az A5:Asok tartomány feltételes formázásának a képlete.
=ÉS(HOL.VAN("x";A5:BC5;1)>=7;INDEX(A5:BC5;1;HOL.VAN("x";A5:BC5;1)-1)="";INDEX(A5:BC5;1;HOL.VAN("x";A5:BC5;1)-2)="";INDEX(A5:BC5;1;HOL.VAN("x";A5:BC5;1)-3)="")
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
agyhalottak
tag
lappy és Delila_1!!
Köszönöm a tippeket, de valahogy nem akar jó lenni!Most ott tartok, hogy az A2-be beíratom az aktuális hetet, az "A" oszlopba kiírja az aktuális hét számát amikor volt az utolsó látogatás a partnernél, de még kellene egy olyan, ha az "A" oszlopban szereplő számot kivonom az aktuális hétből és mondjuk hárommal kevesebb (tehát három héten belül nem járt feléje se) értéket kapok akkor azt a cellát be kellene pirosítani.
Gondolom valami igaz-hamis kombóval lehetne. Erre tudnátok esetleg tippet adni?
A sorokban ezt használom
=HOL.VAN("x";D5C5;1)+'ide kellene valami gondolom :-)'[ Szerkesztve ]
Ps5 + Xbo + Switch = R e L a X
-
csferke
senior tag
Sziasztok!
Mit kell javítanom ezen a képleten
=AVERAGEIF(B$12:B$200;M6;C$12:C$200)
hogy ne csak a 200-as sorig hanem a B és C oszlop utolsó soráig legyen az érvényessége?köszi
[ Szerkesztve ]
-
alfa20
senior tag
Sziasztok!
Egy olyat szeretnék, hogy az üzenet ablakban a szám formátuma így jelenjen meg: "0.00"
ezt hogyan érhetném el?van egy rövid példa makróm is
Sub valami()
Dim t1 As Double, t2 As Double
t1 = TimeValue(Now)
For b = 1 To 3000
Cells(1, 1) = b
Next
t2 = TimeValue(Now)
y = t2 - t1
MsgBox y, , "Futási idő"
End Sub"Az agy olyan, mint az ejtőernyő: csak akkor működik, ha nyitott." (Thomas Dewar)
-
Delila_1
Topikgazda
válasz csferke #25030 üzenetére
=AVERAGEIF(B:B,M6,INDIRECT("C1:C" & COUNT(C:C)))
A COUNT(C:C) megadja a C oszlopban lévő számok darabszámát. Ha az adatok üres sorokat is tartalmaznak, foghíjas a táblázatod, hamis értéket kapsz.
[ 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.
-
Delila_1
Topikgazda
válasz alfa20 #25031 üzenetére
Nem tudom, mit akarsz megjeleníteni (óra.perc, perc.másodperc) formában.
A lenti makró ó:pp:mm formában írja ki a futási időt.
A cellába való beírást megjegyzésbe tettem. Próbáld meg írással, és anélkül.Sub valami()
Dim t, b As Double
t = Now
For b = 1 To 300000000
' Cells(1, 1) = b
Next
MsgBox Format(Now - t, "h:mm:ss"), , "Futási idő"
End SubProgramozó: 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 csferke #25036 üzenetére
Akkor a COUNT(C:C) helyett a MATCH(999999, C:C) képletet használd. A 999999 helyett olyan nagy számot írj, amekkora biztosan nem szerepel a C oszlopban. Lehet pl. 10^20.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
Mindless
tag
Sziasztok!
Szembetaláltam magam egy problémával amit a hiányos tudásommal nem tudok megoldani
Adott egy excel táblázat 2 db (A és B) munkalapokkal.
Az A munkalap egy sorában beírt értékek alapján az A munkalap O oszlopában a B munkalapon szereplő adatokat összehasonlítom egy match függvénnyel ami alapján, ha az adott A munkalapon szereplő sor megtalálható B munkalapon akkor visszaadja B munkalapon szereplő sor számát, ha nem akkor pedig #N/A értéket.
Amikor a sor számát adja vissza akkor egy makróval felül kellene írnom az adott sort az adott sort a B munkalapon az aktuális A munkalapon szereplő sor értékeivel. Amikor N/A értéket ad vissza akkor pedig egy új sort kellene létrehoznom a B munkalap utolsó sorában az adott A munkalapon szereplő sor értékeivel.
Előre is köszönöm a segítségeteket!
Minden jót!
-
Fferi50
őstag
válasz Mindless #25040 üzenetére
Szia!
Próbáld ezt.
Sub hasonlito()
Dim sh1 As Worksheet, sh2 As Worksheet, cl As Range, vane
Set sh1 = Sheets("Munka1")
Set sh2 = Sheets("Munka2")
For Each cl In sh1.Range("O:O").Cells
If IsEmpty(cl) Then Exit For
vane = Application.Match(cl.Value, sh2.Columns("O"), 0)
If IsError(vane) Then
vane = sh2.Range("O30000").End(xlUp).Row: If Not IsEmpty(sh2.Cells(vane, "O")) Then vane = vane + 1
End If
sh1.Rows(cl.Row).Copy sh2.Rows(vane)
Next
MsgBox "Vége a programnak", vbInformation
End SubTermészetesen a Munka1 és Munka2 helyére a saját munkalapjaid nevét írd.
A makró a Munka1 munkalapról másolja át az adatokat a Munka2 munkalapra.
Ha van az O oszlopban olyan érték, akkor oda, ha nincs, akkor a Munka2 végére az egész sort.Remélem, ilyesmire gondoltál.
Üdv.
-
nebulo0128
csendes tag
Sziasztok!
olyan problémám lenne, hogy nem tudok egyik excel táblából a másikba másolni.
az első másolást engedi, utána pedig kiírja a következő hibaüzenetet: "A(z) Microsoft Excel nem tudja az adatokat beilleszteni."
ha irányított beillesztésként szöveget választok akkor átviszi, de ez nem megoldás..
két külön excel futásakor csinálja ezt, ha azonos táblában másolgatok az gond nélkül megy.
van valakinek ötlete, hogy hogyan lehetne működésre bírni a másolást?
office újratelepítést is próbáltam már,de gépet nem tenném újra.https://www.flickr.com/gp/128093251@N07/6q2B04
-
DS39
nagyúr
hogy tudom azt megoldani, hogy van "A" oszlop és "B" oszlop, ezekben értékek, több ezer sornyi, de nem teljesen azonosak.
"A" oszlopban be vannak színezve egyes cellák, és azok amelyek a "B" oszlopban is szerepelnek (érték alapján), szeretném ugyanolyan színűre változtatni. (nem egyesével végigkattintgatva, hanem vmilyen függvénnyel)
van erre használható?[ Szerkesztve ]
-
Fferi50
őstag
válasz nebulo0128 #25042 üzenetére
Szia!
Két külön excel futásakor csak értéket tudsz beilleszteni, a két külön excel példány független egymástól, nem tudja az egyik, mit csinál a másik.
A két munkafüzetet azonos excel alatt kell megnyitnod, akkor tudsz "normál módon" másolni bele. A nézet ablakváltással tudsz egyik excel munkafüzetből a másikba átmenni.Üdv.
-
sgery
őstag
Sziasztok!
Keresem mindenhol és nagyon de nem találom a megoldást, ezért fordulok hozzátok ezzel a pici kérdéssel
Olyan függvény kellene, ami az alábbiak szerint működik:
A1-ben a kezdés időpontja van (tehát órát jelenít meg)
B2-ben a végzés
B3-ban a teljes munkaidő
és B4-be azt szeretném, hogy ha a B3-ban az érték 9:00-nál több, akkor az a fölé eső részt írja ki.
Tehát ha a B3 (ami a teljes munkaidő) 9:50 az érték akkor a B4-be 0:50-et rak. Ha a B3 8:30 akkor a B4-be 0-át tesz.
Köszönöm előre is a segítségetFurTv-s Lapeno figurát keresek, aki tudja hol lehet venni szóljon!!!:)
-
nebulo0128
csendes tag
válasz Fferi50 #25044 üzenetére
Szia!
nem értek egyet veled, másik gépen amit használok teljesen jól működik a másolás oda vissza, attól függetlenül hogy hány külön excelt indítok.
ezen a gépen is jó volt, aztán valamikor gondolt egyet és most már nem jó..
az is fura, hogy az elsőt engedi, aztán csak a 2. beillesztéskor írja a hiba üzenetet.
valami más lehet a háttérben, gyorsítótárra nem enged írni vagy passz, nem jöttem még rá.
Próbáltam appdatából is microsoft excel dolgokat kiüríteni hogy újrategye de semmi.
Valakinek még ötlete?
Köszönöm!https://www.flickr.com/gp/128093251@N07/6q2B04
Új hozzászólás Aktív témák
- Magisk
- Kodi és kiegészítői magyar nyelvű online tartalmakhoz (Linux, Windows)
- Linux kezdőknek
- Ford topik
- Call of Duty: Modern Warfare III (2023)
- NVIDIA GeForce RTX 3080 / 3090 / Ti (GA102)
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- A fociról könnyedén, egy baráti társaságban
- Szünetmentes tápegységek (UPS)
- Vicces képek
- További aktív témák...
- Windows 10/11 Home/Pro , Office OEM/Retail kulcsok
- AKCIÓ! - STEAM kulcsok /Anuchard, Aragami, Children of Morta, stb. - 2024.03.15
- Canva Pro előfizetés - 1 éves
- Játékkulcsok olcsón: Steam, Uplay, GoG, Origin stb.
- Steam kulcsok - Minden 990 - Life is Strange/Road 96/Saints Row/Scorn/Warhammer- UTALÁS/REVOLUT