-
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
-
Agony
aktív tag
Sziasztok!
Egy ismerősömnek kiadtak egy még haladókat is megszorongató feladatot, és hozzám fordult segítségért, de én se vagyok kifejezetten excelpro, így szeretném a segítségetek kérni a következő "feladvány" megfejtésében.
Tehát adott az állományunk, melyben 31 munkalap van, az egész tábla lényegében egy versenysorozat összesítése. A 31 táblából 30 a kategóriákat takarja amikben a versenyben el lehet indulni, és minden kategóriának más a nevezési díja. Példának okáért a B1ifi 1000Ft-os nevezési díjjal rendelkezik, míg a B2ny 2000Ft-tal.
Minden munkalap egy-egy kategória, és az összesítő táblázat szempontjából 5 fontos adatot tartalmaz. A nevező kódját, a nevező nevét, a jármű kódját, a jármű nevét, valamint az egyesület nevét aminek a színeiben indul.
Az összesítő "Fizetés" nevű táblán ezek közül három adat szerepel, mégpedig a nevező neve, a jármű neve és az egyesület neve, majd ezeket követik oszloponként a kategóriák és eddig a megfelelő oszlop-sor metszetbe beírta az illetékes az összeget.
Van arra megoldás, hogy ha egy versenyzőt áthelyez példának okért a B2ny-ből a B1ifi-be, akkor automatikusan törlődjön az előző összeg a B2ny cellából, és beirásra kerüljön a B1ifi-be, tehát hogy az összegeket automatikusan ossza ki a tábla, elég legyen csak a versenyzőket mozgatni a kategóriák között?A segítségeteket előre is nagyon szépen köszönöm!
Start with a whisper, end with a scream!
-
Agony
aktív tag
Egy változóval már sikerült megoldani a problémát részben. Most a versenyző nyilvántartási száma alapján keres egyes munkalapokon és ha ott talál, beírja a nevezési díjat.
Viszont a versenyzőknek és a járműveknek is szinkronban kell lenniük.
Most FKERES-t használok, lehet abban 2 feltételt megszabni?Start with a whisper, end with a scream!
-
Agony
aktív tag
válasz Delila_1 #10996 üzenetére
Bocsi, de nem teljesen tiszta.
Most így áll a függvény:
=FKERES(2140;'20. B3ny'!A7:X17;6)
A 2140-es értéket, ami egy lovas igazolási száma, keresi a B3ny munkalapon az A oszlopban és adja a 6-os oszlop értékekét ahová beírtam az 1000Ft-os nevezési díjat.
A probléma az, hogy egy lovas több lóval is indulhat egy adott versenyen. A lónak a az igazolási számát a D oszlop tartalmazza.
És van egy összesítő tábla, ami sorokban tartalmazza a lovasokat a lovaikkal, tehát lényegében az összes létező kombináció szerepel rajta. Az első három oszlop tartalmazza a Lovas nevét a ló nevét és az egyesületét ahonnan indul, ezt pedig a kategóriák követik.
Tehát példának okáért:Név: Ló neve: Egyesület neve: B1ny B2ny B3ny
Kis Béla Paripa LovagokÉs akkor ide kellene hogy automatikusan beírjon 1000, 2000, vagy 3000 forintot ha megtalálja Kis Bélát és lovát a táblák valamelyikében.
Start with a whisper, end with a scream!
-
Agony
aktív tag
válasz Delila_1 #11002 üzenetére
Rögtön kipróbálom csak még van egy kis dolgom. Elég komoly képtelet fűztél össze, nagyjából sikerült megérteni, de azt nem egészen értem hogy ez mi alapján nézi az összes munkalapot? Vagy ha nem szabsz neki korlátot, akkor eleve nézi az összeset?
Start with a whisper, end with a scream!
-
Agony
aktív tag
Sziasztok!
Egy kis segítséget szeretnék kérni az alábbi probléma megoldásában.
Adott raktározási rendszer amiben helykódokat használunk.
A helykód 4 részből áll össze:
- Telephely
- Sor
- Polc
- RekeszPéldául: DU.32.01.01, azaz DU telephelyen 32. sorban első polcon az első rekesz.
Most adódott egy olyan probléma, hogy rengeteg ilyen helykódot kellene egyszerre elkészíteni és erre szeretnék exceles megoldást találni, de a hagyományos összefűz és & megoldásokkal nem igazán sikerült áthidalni.
Ezeket kellene összevonni:
1. rész: DU (Telephely, ez állandó)
2. rész: 32-45-ig (Sor)
3. rész: 00-16-ig (Magasság)
4. rész: 00-99-ig (Rekesz)Létezik az excelben esetleg erre egy függvény vagy makró amivel lényegében minden cellát össze lehet adni minden cellával?
Előre is köszönöm a segítséget!
Üdv,
LeviStart with a whisper, end with a scream!
-
Agony
aktív tag
Sikerült megoldani végülis, de a lényeg az volt hogy adott 3 oszlop.
Az első oszlopban 1 cella van aminek az értéke: DU
A második oszlopban 33-45-ig vannak számok.
A harmadik oszlopban 00-16-ig vannak számok.
A harmadik oszlopban 00-99-ig vannak számok.És ezeket kellett összehozni úgy, hogy mindent mindennel teljes terjedelemben.
Szóval le kellett generálnia a kódokat DU.33.00.00-tól DU.45.16.99-ig.Start with a whisper, end with a scream!
-
Agony
aktív tag
Sziasztok!
Próbálok egy négy feltételt vizsgáló HA függvényt írni, de nem igazán sikerül működésre bírni. Három feltételig működött, de ahogy bővítettem már elszáll hibával. Sokat segítene ha ránézne egy profi!
=HA(J2<0,"Negatív",HA(ÉS(J2>0, J2<=0.5),"Normál",HA(ÉS(J2>0.5,J2<=1.2),"Magas","Túlárazott")))
A J2 cella tartalmát vizsgája, ami árréseket tartalmaz.
0 alatt Negatív,
0-0.5 között Normál
0.5-1.2 között Magas
1.2 fölött Túlárazott
... értéket kellene visszaadni a függvénynek a K2 cellába.Előre is köszönöm!
Start with a whisper, end with a scream!
-
Agony
aktív tag
Sziasztok!
Belefutottam egy érdekes kérdésbe/kérésbe a munkahelyemen, kíváncsi lennék a véleményetekre, mint excel szakértők.
Van egy hatalmas excel tábla, több százezer sorral, ami mindennemű kereskedelmi adatot (kimenő számlák) tartalmaz, és pivot segítéségével nyeri ki belőle az információt akinek szüksége van rá.
Van egy másik közepes excel tábla, pár tízezer sorral, ami minden beszerzési adatot tartalmaz (bejövő számlák), és szintén pivot segítségével nyerik ki az adatokat.
A beszerzéses táblában szeretnénk látni az eladási árat is a beszerzési ár mellett is, legalább viszonyításként. Viszont nem tudunk egy árral dolgozni, mert év közben, sőt akár hó közben is változhat honnan jött, meg ilyesmi.
A nagy kereskedelmi táblából 3 oszlopot áthoznék a beszerzéses táblába egy munkalapra. (cikkszám, dátum, egységár)A közös pontot a két tábla között a cikkek cikkszáma, és a dátum jelentené és valamiféle FKERESS-el gondoltam a következőre:
A beszerzéses táblában a cikkek beszerzési ára mellé odahúzná azt az eladási árat a másik lapról ami dátumban a legközelebb esik az adott cikk aktuális beszerzési dátumához.
Mi a véleményetek életképes ötlet, vagy van erre valami sokkal kézenfekvőbb megoldás?
[ Szerkesztve ]
Start with a whisper, end with a scream!
-
Agony
aktív tag
Sziasztok!
Egy kis szakértői supportra lenne szükségem az alábbi problémára. Nincs vele semmi különösebb dolgom, de nagyon bosszant, hogy nem tudom megoldani.
Szeretném azt megoldani, hogy a makró végignézze az A oszlop celláit (pl.: A105) és hajtson végre egy függvényt a vele egy sorban lévő B oszlop cellájában (pl.: B105), addig amig üres cellát nem talál az A oszlopban.
Idáig jutottam, de nem igazán akar működni, feltételezem az Autofill-nek van még szüksége valamilyen paraméterre, de nem sikerült kimatekozni. :S
Sub FüggvényMásolás()
Range("B1").Select
ActiveCell.FormulaR1C1 = "=FÜGGVÉNY"
Range("B1").Select
Selection.Autofill
Range("B").Select
End SubŐszintén szólva nagyon érdekel az excel makrókra, függvényekre vonatkozó oldala, de nem igazán találtam olyan könyvet amiből el tudnám sajátítani. (Amik megvannak: Excel haladóknak, Makrohasználat Excelben, Gazdasági számítások Excelben)
Ti hogy értétek el, hogy ilyen pro excel felhasználók lettetek? (Vagy mindenki programozó? )
Start with a whisper, end with a scream!
-
Agony
aktív tag
válasz Delila_1 #18729 üzenetére
Köszönöm a választ!
Végül ez lett a működő koncepció:
Sub Markó()
Range("B1").FormulaR1C1 = "=IF(RC[-1]=10,""Igaz"",""Hamis"")"
Range("B1:B1").Autofill Destination:=Range("B1:B" & Cells(Rows.Count, "A").End(xlUp).Row)
End SubRemélem, nincs benne túl nagy blődség, minden esetre a funkcióját ellátja.
[ Szerkesztve ]
Start with a whisper, end with a scream!
-
Agony
aktív tag
Sziasztok!
Adódott egy kis problémám amit nem sikerül jól áthidalni, bizom a tapasztalatotokban.
Van egy 10.000 áruszámból álló cikktörzs, amit minden hónapra lemásoltam, tehát jelenleg 8 munkalap, ugyanarra a cikkszámtörzsre alapozva, de mindhez cikkszám alapján vannak adatok függvényezve (fogyás, készlet, stb...)
Ez eddig mind jó, viszont szeretnék visszamenőleg árakat is hozzájuk függvényezni, de az árakat csak úgy tudom kinyerni a rendszerből, hogy egy munkalapon vannak időrendben a kiskerárak és egy másik munkalapon a nagykerárak. Az áras munkalapok félépítése: CIKKSZÁM, ÁR, DÁTUM
Minden hónaphoz oda kellene függvényeznem a cikkekhez, az időben legközelebb eső árat, de sehogy se jutok korrekt eredményre.
Delila még régebben mondott egy nagyon kézenfekvő megoldást egy másik hasonszőrű problémámra, miszerint:
Cikkszám&Dátum mindkét munkalapon egy cellába, amikre FKERES-sel keresek. Ez működne is, de ha a dátumot hónapig csatolom, akkor rengetek a #HIÁNYZIK adat, ha viszont csak évig csatolom, akkor rengeteg a téved adat, mert lenne hozzá közelebb eső érték, de az év egyezik ezért azt hozza.Van rá mód, hogy a két a cikktörzsben és az árak munkalapon található adatokat cikkszám alapján egyeztesse az FKERES aztán a minimum különbséget nézze a dátumok között?
Előre is köszönöm a választ!
Üdv,
LeviStart with a whisper, end with a scream!
-
-
Agony
aktív tag
Sziasztok!
Egy kis segítségre lenne szükségem, mert nem boldogulok az előbukkant problémával.
- A oszlopban van változó soronként egy dátum
- B oszlopban minden sor egy címEzeket kellene összehoznom C oszlopban, olyan formátumban, hogy: Város,Dátum
A címből sikerült kihámozni a várost függvénnyel és az összefűzés is megoldott, viszont azt nem tudom, hogy lehetne megoldani, hogy minden cím mellé az A oszlopban hozzá legutoljára található dátumot hozza.
INDEX-szel és VKERES-sel próbáltam,de sehogy sem akart működni.
Csatoltam egy képet az elrendezésről:
Előre is köszönöm!
Start with a whisper, end with a scream!
-
-
Agony
aktív tag
Sziasztok!
Belefutottam egy problémába amit nem sikerült függvénnyel megugrani, van esetleg rá ötletetek?
Példa:
- B2 : K2 -ig tartalmazza a referencia számokat
- C2 : K2 -ig az eseti számadatokatÖssze kellene hasonlítani a sorok egyes cellákat egymással, tehát B2-t B3-vel, C2-t C3-al, aztán megállapítani, hogy egyezik-e vagy sem. DARABTELI-vel gondoltam, de a referencia sor alatt sok beérkező adat van, tehát nem tudom minden sor alá odatenni az eltéréseket, hanem az A oszlopban kellene összegezni, hogy például a 3. sorban 4 eltérés volt, a 4. sorban 8 eltérés volt, stb...
Megvalósítható ez szerintetek függvénnyel vagy ez már inkább makró?
Előre is köszönöm a segítséget!
Üdv,
Levi[ Szerkesztve ]
Start with a whisper, end with a scream!
-
Agony
aktív tag
válasz Delila_1 #25696 üzenetére
Elnézést, szerintem én írtam le pontatlanul a problémát.
Van egy referencia sor, ami számokat tartalmaz és az összes többi sor eredményeit ahhoz kell hasonlítani egyesével és soronként kiértékelve. De lehet az lesz a legegyszerűbb ha nyitok egy másik munkalapot, ott számolok, aztán már csak az eredmény kerül át az első oszlop celláiba.
Start with a whisper, end with a scream!
-
Agony
aktív tag
Sziasztok!
Szerintetek megvalósítható az alábbi makró nélkül, csak függvényekkel?
- két munkalap van: ÖSSZEG és ADATOK
- az ADATOK munkalap első oszlopa neveket tartalmaz, egy név többször is előfordulhat
- az ADATOK munkalap második oszlopa mennyiségeket tartalmazAz ÖSSZEG munkalapon beírnánk egy nevet az A1-es cellába és az A2-es cellába kiírná az ADATOK munkalapon a névhez tartozó számok összegét, tehát valami hasonló lenne mint egy FKERES, csak több találat lenne és műveletet is kellene végeznie a találatokon.
Előre is köszönöm a segítséget!
Start with a whisper, end with a scream!
-
Agony
aktív tag
Sziasztok!
SORSZÁM függvény használatával kapcsolatban szeretnék egy kis segítséget kérni.
Arra lenne szükségem, hogy csak azokat az értékeket rangsorolja, amik megfelelnek két kritériumnak.Tehát az ERTEKELES munkalap tartalmazza a névsort az A oszlopban, a B oszlopban pedig jelenleg a SORSZÁM függvénnyel a helyezést, pl:
Józsi 1.
Péter 2.
István 3.
....Ehhez az adatokat az ADAT munkalap tartalmazza hasonló struktúrában, tehát A oszlop a név B oszlop az érték, de itt van C és D oszlop is, amiből a C oszlop az év, a D oszlop a hónap.
Az ERTEKELES munkalapra az F3 és G3 cellákba írható be, hogy melyik év, melyik hónapjának értékeit szeretnénk vizsgálni, így eleve például csak a 2017-es év 10. hónapjának értékei kerülnének rangsorolásra.
Ez megvalósítható makró nélkül?
INDEX-el próbálkoztam, de nem igazán jutottam egyről a kettőre.
Előre is köszönöm a segítséget!
Start with a whisper, end with a scream!
-
Agony
aktív tag
Sziasztok!
Van arra lehetőség makró nélkül, hogy egy függvénnyel megtaláljak egy másik excel táblában található cellát és átvegyem az értékét a cella neve alapján?
Például:
Van a MIND.xlsx amibe össze kellene gyűjteni a többi excelből ennek az egy cellának az értékét.
Az A oszlopban vannak egymás alatt tárolva a hivatkozások, hogy melyikben kell keresni:
c:\A.xlsx
c:\B.xlsx
c:\C.xlsx
...Az A, B és C exceleknek nem kötött a formátuma, viszont mindben van egy "TELJESULES" -nek elnevezett cella. Néhol ez a H7, máshol a G5, attól függően mekkora a tábla.
A cél az lenne, hogy a MIND.xlsx -be a B oszlopba megjelenítse az A oszlopban lévő linkek mellé, hogy az adott excelben mennyi a TELJESULES nevű cella értéke.
Van erre lehetőség vagy ez csak álom macró nélkül?
Előre is köszönöm a segítségetek!
Start with a whisper, end with a scream!
-
Agony
aktív tag
válasz Fferi50 #45673 üzenetére
Végül ez lett a megoldás:
=FKERES("Teljesülés";'C:\Users\......\Desktop\Teszt\Teljesülés.xlsx'!Teljesules;2;0)
Elneveztem a két egymás melletti ellát "Teljesules" -nek a táblákban, bárhol is voltak, így FKERES már megtalálta és akkor itt elég volt beállítani a másik oszlopot amiben az érték van.
Start with a whisper, end with a scream!
-
Agony
aktív tag
Sziasztok!
INDIREKT függvénynél, az mitől lehet, hogy ha teljes elérésí úttal hivatkozok a fájlra, akkor hivatkozási hibát ír, míg ha csak simán a fájl névre, akkor hoz találatot?
Azt tudom, hogy nyitva kell lennie az hivatkozott fájlnak is, hogy működjön a képlet, de a teljes hivatkozásnál mi kavar be? Esetleg a ": \" rész?
Start with a whisper, end with a scream!
-
Agony
aktív tag
Sziasztok!
Excel makrók terén szeretnék egy kis segítséget kérni egy kollégámnak. Van egy excele, amiben van egy hosszú makró, ami így kezdődik:
Sub atis()
Dim MyPath As String
Dim MyFile As String
Dim fileName As String
Dim Wkb As Workbook
Dim Cnt As Long
Dim munkaszam As Variant
Dim MM_2022_ As Variant
Application.ScreenUpdating = False
MyPath = "q:\Megrendelések\Alapanyagigeny\Ütemezés"
If Right(MyPath, 1) <> "\" Then MyPath = MyPath & "\"
munkaszam = Worksheets(1).Cells(1, 4)
fileName = "MM_2022_" & munkaszam
MyFile = (MyPath & fileName)
FileCopy MyFile + ".csv", MyFile + ".txt"
Workbooks.OpenText fileName:=MyFile + ".txt", Origin:=1250, StartRow:=1, DataType:=xlDelimited, Semicolon:=True
Ahogy ez a kód elér oda, hogy létrehozza a TXT fájlt, azonnal elszáll az excel, teljesen bezáródik. A MyPath részen megadott elérési út helyes, évek óta használja ezt az excelt, de most egyik napról a másikra behalt.Ha az excelt átrakom helyi meghajtóra (pl.: C:\Megrendelések) és módosítom a makrót ennek megfelelően, akkor tökéletesen lefut.
Mi lehet vele a probléma?
Erre gondoltam:
Macros from the internet will be blocked by default in OfficeDe megnéztem az excelt a Readiness Toolkit for Office -al és nem jelez hibát.
Nem vagyok egy nagy excel guru, csak eszembe jutott ez a topic és próbálok neki segíteni, úgyhogy előre is köszönöm ha valaki tud tanácsot adni, merre induljak.
Üdv,
LeviStart with a whisper, end with a scream!
-
Agony
aktív tag
válasz Fire/SOUL/CD #49644 üzenetére
Köszi, az már megvolt, de nem oldotta meg, viszont közben meglett a megfejtés.
A MyPath = "q:\Megrendelések\Alapanyagigeny\Ütemezés" hivatkozással volt baja, az ékezetek miatt. Ékezet nélkül tökéletesen megy hálózati meghajtóról is, úgyhogy annyival át lett hidalva, hogy fel lett neki csatoltva a Q:\Megrendelések\Alapanyagigeny\Ütemezés egy A: meghajtóként, így eltűnt belőle az összes ékezet és működik.
De hogy mi változott az évek óta működő makró működésében azt nem tudom.... talán valami Office frissítés volt és azzal kavartak bele.
Start with a whisper, end with a scream!
Új hozzászólás Aktív témák
- Autós topik
- Fotók, videók mobillal
- Milyen videókártyát?
- TCL LCD és LED TV-k
- Gray Zone Warfare
- AMD-s szerverprocesszorokhoz való, készre szerelt vízhűtés a SilverStone-tól
- Redmi Note 13 Pro 5G - nem százas, kétszázas!
- Lejtőre került a streaming
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- A fociról könnyedén, egy baráti társaságban
- További aktív témák...
- Microsoft licencek KIVÉTELES ÁRON AZONNAL - UTALÁSSAL IS AUTOMATIKUS KÉZBESÍTÉS - Windows és Office
- Windows, Office licencek a legolcsóbban, egyenesen a Microsoft-tól - 2990 Ft-tól!
- Magix Acid Pro 11 zenei szoftver
- Eladó Steam kulcsok kedvező áron!
- Bitdefender Total Security 3év/3eszköz! - "Tökéletes védelem most kedvező áron..."
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: Ozeki Kft.
Város: Debrecen