-
Mobilarena
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
Topikgazda
válasz
Mindless #31630 üzenetére
Szia!
"De ugye gépenként változhat az eladási ár és a beszerzési forrás alapján a beszer ár is."
Éppen ezért kérdeztem, hogy milyen értékelési elveket kívánsz érvényesíteni. Mert nem mindegy, hogy a 100 Ft-ért beszerzett árut adod el 120 Ft-ért, vagy a 130 Ft-on beszerzettet.
Választható lehetőségek:
FIFO: mindig a legkorábban beszerzett termékből történik az értékesítés (vagyis a legrégebben raktáron levőt tekintjük eladottnak).
LIFO: mindig a legutolsó beszerzésből értékesítünk (azaz a legfrissebb terméket adjuk el).
ÁTLAG: a készleten levő termékek alapján átlagárat számolunk és ezen az áron értékeljük az eladott terméket.Ebből következik, hogy az elszámolás módja befolyásolja az adott időszak eredményességét.
Üdv.
-
Fferi50
Topikgazda
válasz
Mindless #31628 üzenetére
Szia!
Ha ez ilyen egyszerű lenne...
"kiadási oldalon a rendszernek össze kellene szednie soronként és a megfelelő mennyiséget a megfelelő árral összepárosítania"
Milyen elvet használtok a készlet kiadásnál FILO,FIFO,LIFO, ÁTLAGÁR???
Szerintem kellene egy egyértelmű termék azonosító oszlop mindkét táblába, mert név alapján nem feltétlenül lehet azonosítani (pl. Coca-Cola lehet 0,33, 1,5, 2 kiszerelés, de akár rekeszes is, sörről nem is beszélve).Üdv.
-
Fferi50
Topikgazda
válasz
Mindless #26726 üzenetére
Szia!
Mivel a keresőfüggvények (így a hol.van is) az első találatnál megállnak, így azt gondolom, ha tényleg az utolsó találatra vagy kíváncsi, legegyszerűbben úgy oldhatod meg, hogy - most kapaszkodj - megfordítod a táblázatodat fejjel - lefelé és abban keress.
Ebben az esetben az lesz az első találat, ami "normál állásban" az utolsó volt.
Valahol - valamelyik topicban csináltam már egy olyan képletet (igaz, fkeres függvényre), amelyiknek meg lehet mondani, hanyadik előforduláshoz tartozó értéket adja vissza, de ahhoz idő kell, hogy előbányásszam és hol.van-ra aktualizáljam.Üdv.
(a hangulatjeleket gondold a megfelelő helyre...) -
Fferi50
Topikgazda
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.
-
Fferi50
Topikgazda
válasz
Mindless #24998 üzenetére
Szia!
Az előző sor formuláit így írhatod át értékre:
.offset(-1,0).entirerow.value=.offset(-1,0).entirerow.value
Ha egy meghatározott tartomány értékét szeretnéd felülírni, akkor pedig
range(.offset(-1,-4),.offset(-1,5).value=range(.offset(-1,-4),.offset(-1,5).value
Az előző sor 10 celláját írja felül az értékével.
Megjegyzem, hogy ez a módszer csak összefüggő tartományon működik.Üdv.
-
Fferi50
Topikgazda
válasz
Mindless #22784 üzenetére
Szia!
Gyakorlatilag minden vevőtípusnak csinálhatsz külön táblát a bemutatott logika alapján, ami 3 oszlopból áll:
1. a számítási határ
2. a számítás kulcsa
3. az adott sáv alatti összegHa bizonyos szintig 0 kulcsot szeretnél alkalmazni, akkor annak a szintnek a felső határához is 0 értéket írj a 2. oszlopba és a következő szintnél kezdődik az értékkulcs.
A 3. oszlop azért fontos, mert egyszerre nem lehet több kulccsal számolni, csak ilyen fondorlatos módon lehet megoldani (azaz az addig sávokhoz tartozó értékeket kiszámoljuk - hiszen az már biztosan megvan, és a fölötte levő különbségnek számítjuk a sávba eső százalékát és azt hozzáadjuk). Ezért bonyolult a képlet.
Remélem, érthető volt.
Üdv.
-
Fferi50
Topikgazda
válasz
Mindless #22756 üzenetére
Szia!
Feltöltöttem egy javaslatot:
http://data.hu/get/7936884/minta_adatok.xlsxElég bonyolult lett a képlet, mivel árrést kell benne számolni az összehasonlítás előtt, de azért érthető szerintem.
A sávos számításhoz az Fkeres függvényt használom.
Az alap a segéd C2 cellában van, ha ezt megváltoztatod, akkor a táblázatban a határértékek is megváltoznak, kivéve a felső határt, ahova egy "bazinagy" számot kell írni, hogy biztosan kisebb legyen minden előfordulási érték nála.Remélem, ilyesmire gondoltál.
Üdv.
-
Fferi50
Topikgazda
válasz
Mindless #22750 üzenetére
Szia!
A kérdést nem egészen értem, mert először X, 2X, 3X stb. forgalomról beszélsz, majd a későbbiekben azt írod, hogy fix Y értékkel már megy számolás, csak forgalomtól változó Y értékkel nem.
Jól értelmezem, hogy ez valami diszkont számítás?
Szerintem a forgalomtól változó értéket egy szép kis táblázattal lehet megadni, de egy kis csavarral:Egy cellába beviszed a forgalom összegét. Majd a táblázat első oszlopába képlettel beírod a 2X, 3X ..stb képletet az adott cellára hivatkozva (pl.=A1*2, =A1*3 ..stb.)
A táblázat második oszlopába beírod a hozzá tartozó %-os értékeket.
Ezután a táblázatban megkeresed az adott forgalomhoz tartozó %-os értéket pl. az index és hol.van függvényekkel, vagy fkeressel.De, ha lenne egy pici mintád, konkrétabban is tudnánk segíteni valószínűleg.
Üdv.
Új hozzászólás Aktív témák
Hirdetés
- Óra topik
- Milyen TV-t vegyek?
- Mielőbb díjat rakatnának a görögök az olcsó csomagokra az EU-ban
- Kormányok / autós szimulátorok topikja
- Delta Force (2024)
- Hyundai, Kia topik
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Formula-1
- Milyen billentyűzetet vegyek?
- Kompakt vízhűtés
- További aktív témák...
- Számlás!Steam,EA,Epic és egyébb játékok Pc-re vagy XBox!
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! Automatikus 0-24
- Játékkulcsok olcsón: Steam, Uplay, GoG, Origin, Xbox, PS stb.
- Eladó steam/ubisoft/EA/stb. kulcsok Bank/Revolut/Wise (EUR, USD, crypto OK)
- ROBUX ÁRON ALUL - VÁSÁROLJ ROBLOX ROBUXOT MÉG MA, ELKÉPESZTŐ KEDVEZMÉNNYEL (Bármilyen platformra)
- BESZÁMÍTÁS! MSI B450M R5 5500 16GB DDR4 512GB SSD GTX 1080Ti 11GB Rampage SHIVA Chieftec 700W
- ÁRGARANCIA!Épített KomPhone i5 14600KF 32/64GB RAM RTX 5060 Ti 16GB GAMER PC termékbeszámítással
- AKCIÓ! Csere-Beszámítás! Manli RTX 3070Ti 8GB GDDR6X Videokártya!
- iKing.Hu - Apple iPhone 13 Pro Max - Graphite - Használt, újszerű
- BESZÁMÍTÁS! MSI B450M R5 5500 16GB DDR4 512GB SSD RTX 2070 8GB Rampage SHIVA FSP 650W
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft
Város: Budapest
Cég: PC Trade Systems Kft.
Város: Szeged