-
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
-
dellfanboy
senior tag
Tudtok, egy olyan weboldalt ami naponta/hetente emailben elküld egy feladatot amit excelben meg kell oldani? ha lehet angolul és vmi jó bonyolult legyen ha még makrók is lennének benne az jó lenne.
(meg persze, vmi megoldás is kellene, hogy le tudjam ellenőrizni a munkámat.eladó dolgok:mondd az árát és vidd http://hardverapro.hu/tag/dellfanboy#aprohirdetesei
-
tezse66
csendes tag
Tudna valaki segíteni nekem, hogy egy excel cella színét egy másik munkalapon megadott adatbázisban szereplő R,G,B értékekkel hogyan tudom beszínezni?
A beszínezendő cellák egyes színkódokhoz tartoznak
Az adatbázis ezeket a színkódokat tartalmazza.Ha lenne egy függvény rá...
Előre is köszi!
-
-
fgordon
senior tag
válasz cousin333 #12239 üzenetére
Szia, köszönöm a segítséged , de sajnos NEM működik. (Szerintem ez nem a LibreOffice hibája, hanem a képleté.) Mindig az A1-es értéket adja vissza, nem azt, ahol duplikálva van, ha van duplikáció a C1 alapján. Amit én próbálom "adatok", ott 20+ sor van, és mindig az A1-et dobja vissza, ha tényleg van duplikáció. Ha nincs duplikáció a C1 alapján, akkor jó. Ha több duplikáció van, akkor is az 1.-t adja vissza hibásan, de ez is jó így, ha jót fog visszaadni.
Kell esetleg több infó erről a feladatról, vagy egyértelmű teljesen?
Hamarosan kipróbálom az EXCEL-es változatot érdekességből.▏▎▍▋▊▉ Gordon (eleinte azt hittem) ▉ ▊▋▍▎▏
-
alexnowan
aktív tag
Sziasztok!
Pivot tábla.
A forrástábla első három oszlopa : Azonosító, Leírás1 Leírás2.
Hogy csinálom hogy a pivot is így mutassa? Mit hova emeljek hogy ezzel a három oszloppal a bal oldalon legyen pivot táblám? (most megcsinálom az azonosítóra a pivot táblát, majd fkeres a leírásokra....)Előre is köszi,
Üdv,
Egy hajónak a kikötőben a legbiztonságosabb. De a hajókat nem ezért építik.
-
cousin333
addikt
válasz fgordon #12258 üzenetére
Szerintem megértettem, hogy mit akartál írni. Az általam linkelt képletek teljesen jól működnek Excel 2010 alatt. Mint az előző hozzászólásomban kifejtettem, a LibreOffice nem úgy kezeli a tömbképlet másolását, mint az Excel (szerintem hibásan, mert a tömbképlet eljárás a lényegét veszti el ezáltal, lásd a te példádat).
Nem csoda, hogy mindig az A1-es értéket kapod meg, mert ez a szerencsétlen minden D-beli cellában ugyanazt számolja. Gondolom másoltad a képletet, miután beírtad a D1 cellába, amit írtam. Na, akkor nézd meg, hogy a D2, D3... stb. cellában mi van. A válasz: ugyanaz, mint a D1-ben.
A második példámmal szemléltetve a dolgot: Excel 2010-ben ez van az egyes cellákban:
D1
=HA(C1;INDEX($A$1:$A$3;HOL.VAN(1;(B1=$B$1:$B$3)*(SOR(B1)<>SOR($A$1:$A$3));0));"")D2
=HA(C2;INDEX($A$1:$A$3;HOL.VAN(1;(B2=$B$1:$B$3)*(SOR(B2)<>SOR($A$1:$A$3));0));"")D3
=HA(C3;INDEX($A$1:$A$3;HOL.VAN(1;(B3=$B$1:$B$3)*(SOR(B3)<>SOR($A$1:$A$3));0));"")Remélhetőleg látszik a minta: a D1-ben látható "C1" ill. "B1" hivatkozások "C2", "B2" ill. "C3", "B3" hivatkozásokká frissülnek a függvény másolásakor. Namost az LibreOffice mindhárom D cellába azt írja be, amit az Excel csak a D1-be. Nem csoda, hogy az eredmény is mindig ugyanaz lesz.
Remélem, elég érthető voltam, ennél jobban már nem tudom magyarázni. Szóval szerintem de, az LibreOffice-ban van a hiba. Vagy csak máshogy működik, amit nem ismerek. De ha valamit félreértettem volna, javíts ki.
[ Szerkesztve ]
"We spared no expense"
-
cousin333
addikt
válasz alexnowan #12259 üzenetére
Kicsit konkrétabb példa? Mondjuk pár sor (akár kamu) adattal? Mit szeretnél hol látni? Egyáltalán, mit akarsz megvalósítani, biztos, hogy a pivot a jó megoldás?
Ha a 4 oszlopodat a pivotban is akként akarod látni, akkor a mezőket a szumma értékek területre kell húzni. Vagy másképpen a leír1-2-t az szmma értékek területre, az azonosítót meg a Sorcímkék részre.
De a kérdés továbbra is inkább az, hogy pontosan mit akarsz megvalósítani?
"We spared no expense"
-
bozsozso
őstag
Sziasztok!
Ezzel a sorral szúrok be egy megnyitott word dokumentumba 2 dátumot:
.Selection.TypeText Text:=" " & Cells(sor, 8) & " - " & Cells(sor, 9)
A 8. és 9. oszlop tartalma is hosszú dátum formátumú. A word-be beillesztve viszont már a hónapot számmal írja. Mivel tudnám elérni, hogy a dátumot teljes hosszában kiírja tehát a hónapot betűvel.
Pl.: 2011.11.11 helyett 2011.november 11 kerülne kiírásra -
Geryson
addikt
Egy furcsa kérdésem van, megpróbálom egyáltalán leírni.
Van egy táblázatom, A oszlop, B oszlop szerint válogatva legfőképpen. C oszlopban vannak az értékek. Le tudom természetesen ezeket szűrni (pl. az A oszlop címkéire), de a gondom az az, hogy a B oszlopban többször van ismétlődő érték, amiket nem ad össze, csak éppen egymás alá sorol (ha növekvő sorrendet kérek). Hogyan lehetne összesíteni, hogy kinyomtassam?
Magyarul A oszlop "főkategóriái" és azon belül B oszlopban mindenből csak egy legyen és a C oszlopot ekkor összesítse.
Rinderkennzeichnungsfleischetikettierungsüberwachungsaufgabenübertragungsgesetz
-
bugizozi
őstag
válasz Geryson #12263 üzenetére
A Részösszeg erre jó, viszont így hogy két oszlop szerint kell szűrni így nem tudom hogy hogyan műxik Ha csak a B oszlop lenne akkor abban az oszlopban lévő ismétlődő értékeket szépen összesítené, úgy ahogy a linken van...
VCP7-DCV, CCNA ||| Ami működik, ahhoz nem szabad hozzányúlni!
-
Delila_1
Topikgazda
válasz Geryson #12263 üzenetére
Működik bugizozi Részösszeg függvénye több oszlop szűrése esetén is.
Ha külön táblázatban akarod hozni az értékeket, érdemes egy külön oszlopban összefűzni az A és B értékeit (közöttük egy elválasztó karakterrel, pl. szóközzel). Legyen ez a D oszlop. Ezután a D-re felviszel egy speciális szűrést, ami a minta szerint a G oszlopba teszi az egyedi értékeket. Ezek mellett a Szumha függvény megadja az összegzett értékeket.
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 bugizozi #12268 üzenetére
Köszi. Ha nem hozzák rendbe a saját PH-s feltöltést, legközelebb ezzel próbálkozom.
Most azt írja, hogy "A képfeltöltés átmenetileg nem elérhető, a hiba javításáig kérjük türelmeteket!"
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
félisten
válasz bozsozso #12262 üzenetére
.Selection.TypeText Text:=" " & Application.WorksheetFunction.Text(Cells(sor, 8), "yyyy. mmmm d") & _
" - " & Application.WorksheetFunction.Text(Cells(sor, 9), "yyyy. mmmm d")Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
bozsozso
őstag
válasz Fire/SOUL/CD #12270 üzenetére
Köszönöm szépen erre gondoltam.
-
mr.nagy
tag
Sziasztok!
Van egy ilyen makró részletem:
For sor% = Range("A4").End(xlDown).Row To 2 Step -1
If Cells(sor%, "I") = Cells(1, 20).Value And Cells(sor%, "P") = Cells(1, 21).Value Then
Rows(sor%).Delete
End If
NextTeszi is a dolgát rendesen, ha van találat a megadott paraméterek szerinti törli az adott sort. Viszont most kellene bele egy olyan, hogy ha nincs megfelelő találat az egész táblában, akkor egy üzenetet jelenítsen meg.
HMNote10Pro
-
Delila_1
Topikgazda
válasz mr.nagy #12272 üzenetére
For sor% = Range("A4").End(xlDown).Row To 2 Step -1
If Cells(sor%, "I") = Cells(1, 20).Value And Cells(sor%, "P") = Cells(1, 21).Value Then
Rows(sor%).Delete
else: Msgbox "Ide írd be az üzenetet"
End If
NextProgramozó: 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 mr.nagy #12274 üzenetére
F=0
For sor% = Range("A4").End(xlDown).Row To 2 Step -1
If Cells(sor%, "I") = Cells(1, 20).Value And Cells(sor%, "P") = Cells(1, 21).Value Then
Rows(sor%).Delete
F=1
End If
If F=0 then Msgbox "Üzenet"
NextProgramozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
tezse66
csendes tag
válasz m.zmrzlina #12256 üzenetére
Szia!
Köszi a választ!
Tehát: igazándiból egy függvény kellene, amely beállítja a cella háttérszínét a megadott R,G,B értékek alapján: mint pl. háttér(255, 145, 124) vagy háttér(FF917C).
Ezeket az RGB értékeket egy másik munkalapról a színkód alapján ki tudom keresni egy FKERES-sel.A dolog lényege az, hogy meg tudjam jeleníteni színkártyák egyes színkódjaihoz tartozó színeket a meglévő RGB értékek alapján a munkalapon.
A gondom még az, hogy makróban és VB-ben elég kezdő vagyok, úgyhogy, ha megoldás van rá légyszi részletesen írd le, hogy mit csináljak.
Köszi!
-
tezse66
csendes tag
válasz perfag #12255 üzenetére
Szia! Sajnos fogalmam nincs, hogy hová kell írnom a függvényt (egy makróba kell bemásolni?) ráadásul szerintem az én problémámra a megadott liken nincs megoldás. A problémámat pontosítottam fent. Köszi azért és ha van időd még foglalkozni a dologgal, légyszi adj egy kicsit szájbarágósabb megoldást.
-
félisten
válasz tezse66 #12281 üzenetére
[link]
természetesen ez nem a neked szánt kód, csak abban segít, hogy hogyan és hova kell majd bemásolnod/megírnod a kódot, ami egy függvény.Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
Delila_1
Topikgazda
válasz tezse66 #12279 üzenetére
A Munka1 lapon vannak a betűkhöz tartozó RGB értékek, a Munka2-n a színezendő cellák.
A makró, amit a gombbal indítasz:Sub szin()
Dim sor As Integer, lel
Dim R%, G%, B%
Sheets("Munka2").Select
For sor = 1 To 11
lel = Sheets("Munka1").Range("A:A").Find(Cells(sor%, "A")).Row
R% = Sheets("Munka1").Cells(lel, 2)
G% = Sheets("Munka1").Cells(lel, 3)
B% = Sheets("Munka1").Cells(lel, 4)
Cells(sor, 1).Interior.Color = RGB(R%, G%, B%)
Next
End SubFire az előző hsz-ben leírta, hogyan kell bevinni a makrót.
[ 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.
-
Regirck
senior tag
válasz Delila_1 #12283 üzenetére
Sziasztok!
Egy olyan kérdésem (problémám) lenne, hogy Excelben van egy csomó számom (kb. 10.000 db) és szeretném ezeknél a számoknál megtudni a leggyakrabban előforduló 10 db 20 db számot. Ezt hogyan tudom megcsinálni és nem átlagra vagyok kíváncsi hanem arra, hogy melyik szám jelenik meg többször és érdekelne a második, harmadik ... legtöbbször megjelenő szám is!Fontos lenne és köszönöm! (Hátha ez is fontos: több oszlop és sor is van és Office 2010-t használok!)
-
félisten
válasz Regirck #12284 üzenetére
És mindezt alkalmanként szeretnéd megkapni avagy automatikus legyen a dolog, azaz ha módosítasz egy számon a listában, kitörölsz vagy hozzáadsz sort, akkor is legyen legenerálva egy ilyen táblázat?
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
Delila_1
Topikgazda
válasz tezse66 #12279 üzenetére
Függvénnyel ezt nem lehet megoldani, mert vagy a függvényt írod a cellába, vagy azt a karaktert (karaktercsoportot), ami alapján a másik lapról veszi az RGB értékeket.
A Munka1 lap marad, ahogy a #12283-ban megadtam, a másik laphoz rendeld ezt a kódot:
Public lel, R%, G%, B%
Private Sub Worksheet_Change(ByVal Target As Range)
Dim lel, betu As String, cim As String
Dim R%, G%, B%
betu = Target: cim = Target.Address
szin betu, cim
End SubModulba pedig ezt:
Sub szin(betu, cim)
Dim lel, R%, G%, B%
lel = Sheets("Munka1").Range("A:A").Find(betu).Row
R% = Sheets("Munka1").Cells(lel, 2)
G% = Sheets("Munka1").Cells(lel, 3)
B% = Sheets("Munka1").Cells(lel, 4)
Range(cim).Interior.Color = RGB(R%, G%, B%)
End SubMikor a Munka1 lap A oszlopában szereplő adatok közül beviszel egyet a másik lapra, azonnal megkapja az RGB hátteret.
Már csak azt lenne érdemes pontosítani, hogy a másik lap melyik oszlopában, vagy területén érvényesüljön a színezés, mert most az egész lapon működik, és ez valószínűleg felesleges.[ 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.
-
Regirck
senior tag
válasz Fire/SOUL/CD #12285 üzenetére
Automatikus legyen (vagyis annak örülnék a legjobban, de tudjam változtatni, hogy most a 10 legtöbbször előforduló szám kell, hol 20)
Köszönöm!
-
félisten
-
Regirck
senior tag
válasz Fire/SOUL/CD #12288 üzenetére
Több oszlopban és sorban vannak. Fejléce az van, de azt a függvényből ki kell hagyni. amúgy A2 és E2-től lefelé mennek a számok. Most egy résznél 100 van lefelé így A102 és E102.
Elég szerintem, ha leírod azt a függvényt amit bekell másoljak a többit szerintem majd tudom módosítani!
-
cousin333
addikt
válasz Regirck #12289 üzenetére
Milyen számok ezek? Van bennük rendszer? Pl. csak 0 és 100 közöttiek... stb.
A nagy számmennyiség miatt "látatlanban" azt mondanám, hogy makróval kellene megoldani. Függvényből leginkább valami tömbképlet tűnik járható útnak (bár szerintem ahhoz kevésbé általános feladat kellene), viszont az sok adatnál eléggé lassú tud lenni....
[ Szerkesztve ]
"We spared no expense"
-
Regirck
senior tag
válasz cousin333 #12290 üzenetére
Ez a feladat pontosan ahhoz hasonlót amit a szerencse játék oldalról letudsz tölteni és ott 5 oszlopba vannak a számok és időben folyamat növekszik. Az eddigi nyerőszámoknál van 5-ös 6-os stb... ehhez hasonlít leginkább. Suliban is mindig ezzel gyakoroltunk.
Kérdés, hogy itt, hogyan szűrnétek az oszlop és 5 vagy több oszlop sok-sok soraiban előforduló számokra és nem csak a leggyakoribb érdekel hanme a második 10. 15. stb.
Számok változó nagyságúak!
[ Szerkesztve ]
-
Regirck
senior tag
válasz cousin333 #12292 üzenetére
Mondjuk ebből, hogyan szeded ki a legtöbbször kihúzott számokat!
Felső határ amúgy változó mert vannak összegek, leltárnál sorozat szám melyben sokszor szám és betű is szerepel vagy vonalkód!
Ha a lottósat megtudod csinálni abból már lehet kitudnám sakkozni, hogy hogyan is kell.
Viszont fontos, hogy ne oszlopokra lebontva jelenítse meg a legtöbbször használt számot hanem itt jelen esetben 5 oszlopra nézze (gondolom itt csak kijelölés kérdése) és ne csak az első legtöbbször használt számot mutassa hanem a másodikat, harmadikat akár huszadikat... Lényegében melyik itt azok a számok amit legtöbbször kihúztak.
Szívesen elküldeném munkahelyi dolgokat, de sajnos nem lehet!
Előre is köszönöm, ha megtudod csinálni hálás lennék ha elküldenéd az e-mail címemre... (adatlapon fent van vagy regirck kukac gmail pont com)
[ Szerkesztve ]
-
cousin333
addikt
válasz Regirck #12293 üzenetére
A lottós relatíve egyszerű: létrehozol egy 90 elemű tömböt, majd végigmész a számokon és az annyiadik tömbelemet növeled eggyel, amennyi a szám (pl ha a szám 15, akkor a tömb 15. eleméhez hozzáadsz egyet).
Így megszámolod mindet, a sorrend innen már viszonylag könnyű. Ugyanakkor mindezt nagy számokra (pl. vonalkód) vagy szövegekre nem lehet alkalmazni, szóval nehezen tudnád ezekre átemelni a lottós megoldást.
Mindenesetre érdekel a dolog, lehet, hogy holnap megnézem.
[ Szerkesztve ]
"We spared no expense"
-
m.zmrzlina
senior tag
válasz Regirck #12293 üzenetére
Ez egyszerű DARABTELI()-vel megoldható. Mondjuk a Q oszlopba Q2-től lefelé létrehozol egy számsort 1-90-ig. R2-be a következő képletet teszed majd lemásolod R91-ig.
=DARABTELI($L$2:$P$2858;Q2)
Így minden számod mellé odakerül egy szám ami megmutatja, hogy hányszor fordult elő az L2:P2558 tartományban.
Ezután a Q:R tartományt R-re rendezed csökkenőre és meg is kaptad a leggyakrabban előforduló számokat.
Ennél egyszerűbb megoldás szerintem nincs (feltéve ha jól értettem a kérdést).
[ Szerkesztve ]
-
Regirck
senior tag
válasz m.zmrzlina #12296 üzenetére
Köszönöm, kipróbálom ha valami nem megy még írok!
-
m.zmrzlina
senior tag
válasz m.zmrzlina #12298 üzenetére
Itt egy képes példa is: http://kephost.hu/share-6740_4EE389DF.html
Nekem az A oszlopban vannak az azonosítók amelyek különböző számban szerepelnek a C1:G1000 tartományban. A "B" oszlopban már rendezve ott vannak a mérőszámok is, hogy melyik azonosító hányszor szerepel. A "B" oszlop képletei a megjegyzésben.
-
cousin333
addikt
Új hozzászólás Aktív témák
- Kínai, és egyéb olcsó órák topikja
- Politika
- Kerékpárosok, bringások ide!
- Samsung Galaxy S24 - nos, Exynos
- Milyen routert?
- Autós topik látogatók beszélgetős, offolós topikja
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Spórolós topik
- World of Tanks - MMO
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- További aktív témák...
- Steames kulcsok jó áron eladóak!
- Steam, Windows, Origin kulcsok, előfizetések közvetlenül a kiadótól, a LEGJOBB ÁRON!
- Játékkulcsok olcsón: Steam, Uplay, GoG, Origin, Xbox, PS stb.
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! LEGOLCSÓBB! Automatikus 0-24
- Canva Pro előfizetés - 1 éves