- Geri Bátyó: B550 szűk keresztmetszet, de mi és miért?
- bitpork: Augusztus 2- szombat jelen állás szerint.
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- Magga: PLEX: multimédia az egész lakásban
- Parci: Milyen mosógépet vegyek?
- sziku69: Szólánc.
- Aggregátor gondjai, örömei, és elmélkedései
- Chosen: Canon 5D II - portrézás 2025-ben
-
LOGOUT
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
őstag
adott cella aminek erteke CEST 11:30. talalkozott mar vki olyan fv-el ami azt mutatna meg, hogy ez az ido mennyi lenne pdt, edt xy idozonaban? persze kiszamolom, hogy -6 az edt most seccpercc alatt, de nem akarok fel ev utan barkobazni, hogy most akkor volt-e nyari/teli idoszamitas es az mit kavar be... van erre beepitett fv?
-
Mutt
senior tag
válasz
flatline#2 #51591 üzenetére
Szia,
Én YT-on Mike Girvin videoit javaslom (angol, de alapos)
Pl. https://www.youtube.com/playlist?list=PLrRPvpgDmw0nre_bTeBfJWjrnixKoyNtWA magyar Excel-t könnyedén át tudod kapcsolni angolra, elmented a fájlt és visszakapcsolod magyarra és látod a magyar függvényneveket. Vagy megoldás, hogy képlet fordítót használsz (weben https://hu.excel-translator.de/translator/ vagy formula translator-t Excel addon-ként is letöltheted).
üdv
-
Mutt
senior tag
válasz
erdey_a #51587 üzenetére
Szia,
... az eredeti táblázat nem módosítható bizonyos okokból, a kimutatáshoz azonban szükséges pár új adat.
A forrás táblázat csak dátumot tartalmaz, de a kimutatásnak heti alapon kell történnie.Kaptál már javaslatot, de szerintem van egyszerűbb megoldás is, ha Excel 2013 vagy frissebbet használsz.
PowerPivot-ot javaslok.Két módszert is mutatok, mindegyiknél az első lépés, hogy a jelenlegi adatot a Power Pivot adatmodellhez hozzá kell adni. Jelöld ki/állj az adatsoron Excelben majd Power Pivot menű (ha nincs ilyened akkor a Fejlesztő/Developer menüben a COM Add-ins alatt tudod aktiválni) és "Add Data to Model".
1. módszer
A betöltött adat végén az "Add column" oszlopba kattintva lehet ún. számított oszlopot / calculated column felvenni, ami minden soron végigmenve elvégzi a számítást, amit a táblázat feletti szerkesztőlécben lehet megadni. A formátum "oszlopnév := képlet". Ha a hét száma kell, akkor a WEEKNUM függvény kell. (Power Pivot DAX függvényeket használ, amelyek többsége hasonlít az Excel megfelelőjére, de a lényeg hogy ezek nem Excel függvények.Ha ez megvan, akkor már csak Kimutatás/Pivot kell de a forrásnak az adatmodell-t kell megadni.
Ezek után csak a frissítés gombot kell használni, az új oszlop az adatmodellben automatikusan tenni fogja a dolgát.
2. módszer
Érdemes egy dátumnaptárat létrehozni. Ehhez Excelben a legegyszerűbb megoldás, ha egy új lapon felsorold az összes napot (érdemes az év minden napját megadni, de nem kötelező) és betöltöd az adatmodellbe. Adj új oszlopokat hozzá, ami téged érdekel:
pl. hónap sorszámmal =MONTH(Table2[Dátum])
hónap rövidített névvel =FORMAT(Table2[Dátum];"mmm")
hónap teljes névvel =Format(Table2[Dátum];"mmmm")
negyedév =INT(([Month]+1)/4)+1 & "Q"Ezek után a Design fülön érdemes a naptárat megjelölni.
Ezek után kapcsoljuk össze a két táblát. Design menű és Manage relationship.
Menjünk vissza az Excelbe (File -> Close) és megint adatmodellből készítjük a kimutatást. Itt a dátummal kapcsolatos mezőket a dátumnaptárból tegyük a kimutatásba, a többi jön az eredeti adatsorból. Mivel a két tábla össze van kapcsolva az Excel a megfelelő szűrést fogja mindig elvégezni.
-
underdark
aktív tag
Sziasztok
Az megoldható lehet, hogy példának, kimásolom az A1-D1(ennél skokal több adat lenne) sort, és azt beillesztem egy másik munkalapra, de úgy, hogy mondjuk a B oszlopban már van adat és azt vhogy "átugorja"? -
Cheif
tag
Sziasztok!
Erre van egyszerű megoldás?
Ha egy cella értéke (szám), megegyezik a mellette lévő oszlopban lévő értékkel, akkor a kitöltés színe állítodjon át. -
flatline#2
tag
Sziasztok.
Tudtok esetleg ajánlani kezdő excel tanfolyamot?
Már persze kerestem Google segítségével, de hátha van valakinek tapasztalata, hogy melyik jobb, hasznosabb. Nem arról van szó, hogy nem láttam még excelt, de az alapabb függvényeket és azok egymába ágyazását, fkeres, ha, xkeres stb jó lenne elsajátítani.
Vagy erre elég egy alap pár órás oktató videó is ami van youtubeon?
Találtam udemy-s anyagokat, de elsősorban magyarul lenne jó. Nem azért mert gondom van az angollal, hanem mert a függvények is angol nyelven vannak, de nekem magyar nyelven kellene használni.
Köszi előre is ha tudtok ilyet ajánlani. -
erdey_a
addikt
Sziasztok! Az alábbiakban kérnék segítséget.
Van egy napi szinten új adatokkal bővülő exceltábla. Az ebben lévő adatokból kell kimutatást készíteni. A bökkenő az, hogy az eredeti táblázat nem módosítható bizonyos okokból, a kimutatáshoz azonban szükséges pár új adat.
A forrás táblázat csak dátumot tartalmaz, de a kimutatásnak heti alapon kell történnie.
Ezért azt csináltam, hogy az etedeti táblázatot importálom egy új fájlba, itt beszúrok oszlopokat amik kellenek pluszba, mint a hét sorszáma, és ebből a táblázatból készül a kimutatás.
A dolog működik, de hülyebiztossá akarom tenni, hogy az importált adatok és a pivot frissítését ne menüből kelljen csinálni, hanem csak egy gombra kattintással.
Csináltam egy scriptet, ami először frissíti az adatokat, aztán a pivotot. Csakhogy az adatfrissítés lassú, így a pivot frissítése "hamarabb" fut le, mintsem frissülne a forrása. Kellene valami késleltetés... Ha két külön scriptet \ két gombot csinálok, akkor szépen működik. Csak így gagyi, hogy van egy step1 meg egy step2 gomb...
Valami ötlet? -
karlkani
aktív tag
válasz
Delila_1 #51581 üzenetére
Ráadásul jobb is! Amit találtam, annál első elkattintás után ott marad a szálkereszt, vissza kell állni a cellára, majd ismét el, hogy eltűnjön (legalábbis nálam). Ennél viszont nincs ez a jelenség, szuper!
Köszönöm, elrakom, hátha szükség lesz rá valamikor!
Megoldható, hogy ki-be kapcsolható legyen az eszköztárról?
#51583 excelkerdes
Nincs mit! Ha ott is hasonlóképpen működik, szerintem cseréld a makrót. -
rovgab
csendes újonc
válasz
Fferi50 #51580 üzenetére
Szia!
Igen, pontosan így van ahogy leírtad. Annyi, hogy ennek a sorba rendezését (anyagszám, szavatossági idő és darabszám) megoldom még az SAP-ban, és az excel már egyből a rendes sorrendet tudja figyelni. Az első bejegyzésem nagyjából ugyanez, annyi különbséggel, hogy ott darabszámok voltak felsorolva a raklapok helyett. Csak gondoltam így teljes raklapokkal megírva egyszerűbb és átláthatóbb. -
Delila_1
veterán
válasz
karlkani #51576 üzenetére
Itt egy még egyszerűbb megoldás, ami – mint az általad belinkelt is – megtartja a feltételes formázásokat.
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Cells.Interior.Color = xlNone
Columns(Target.Column).Interior.ColorIndex = 20
Rows(Target.Row).Interior.ColorIndex = 20
End Sub
-
Fferi50
Topikgazda
válasz
rovgab #51567 üzenetére
Szia!
Én pedig most tudtam ránézni és rögtön szeretnék még pontosítást kérni:
1. Figyelni kell azt, hogy melyik tárhelyen mennyi a készlet ill. a szavatossági ideje és ennek függvényében kell a megrendelést "kielégíteni", összekészíteni?
2. Ezért van az, hogy az 10001-nél az első 3 cukor tárhely van és a 10003 esetében a következő 6 tárhely?
Jobban megnézve talán az a válasz, hogy egy tárhely = 1 raklap. Jól gondolom? Bár az indító bejegyzésedből pedig nem ez jön le, ott egy tárhelyen "jó sok" készlet van.
Üdv. -
Fferi50
Topikgazda
Szia!
Ha betűvel kezdődik a cikkszám, akkor szövegesnek fogja venni, akkor is, ha utána tucatszám vannak számok.
Nyilván ugyanazt a karaktert is berakhatod minden cikkszám elé, hiszen egyébként különböznek egymástól.
Még egy járható út jutott eszembe: Gondolom több oszlopod is van.
Ha textfájl, beolvashatod egy oszlopba - persze elválasztó jelekkel vagy konkrét hosszúságú adatokkal (pl. első oszlop 12, második oszlop 4 karakter és így tovább), majd az Adatok - Szövegből oszlopok opcióval meghatározhatod az utolsó lépésben az adott oszlop típusát - itt választhatod a szöveget és akkor minden vezető 0 ill. szám is megmarad.
Üdv. -
Met
nagyúr
válasz
Fferi50 #51577 üzenetére
Akkor nem egyszerűsödik a helyzet ha berakok minden cikkszám elé valami karaktert?
Akkor is keverni fogja a megjelenítést?
Tulajdonképpen nem kell a cikkszámnak és a kép nevének egyeznie (azt hiszem) a táblázatból szedi össze hogy az abcd123 cikkszámhoz a kiskutya.jpg-t jelenítse meg. -
Fferi50
Topikgazda
Szia!
Szerintem az úgy nem fog menni, mert akkor a szöveg részének tekinti az aposztrófot és nem formázó jelnek.
Helyette bemásolás előtt kijelölöd az oszlopot - jobb klikk - cellaformázás - szöveg.
Ebben az esetben meg kell maradni a kezdő 0-áknak.
(Lehet még "játszani" az egyéni számformátummal, ha tudod, hogy mekkora a hosszúsága a számoknak, akkor a számformátum pl. 0##### a hat jegyet el nem érő számok elé kiteszi a vezető 0-át. DE ebben az esetben továbbra is a 0 nélküli szám marad a cella értéke pl. a képletekben.)
Üdv. -
karlkani
aktív tag
válasz
excelkerdes #51570 üzenetére
Szia!
Erre ránézhetnél. Ha nincs szükség a függőleges cellák színezésére, másik színt szeretnél, megoldható az is.
-
Met
nagyúr
válasz
Fferi50 #51574 üzenetére
TC-ből másolom ki a filenév listát, van amiben csak számok vannak, van amiben van betű is.
Utána ezt a listát illesztem be excelbe a megfelelő sorokba.
TC-ben két kattintás '-t tenni a filenév elejére.
Egyszerűbb pluszba betenni az '-t a filenév elejére mint végigpörgetni a listát azt keresve hogy hol cseszte el a megjelenítést. Főleg hogy a szerkesztőlécben sem látszik az eredeti tartalom és keresgélhetem a txt-ben hogy hanyadik sorba mi van írva.Jól gondolom?
-
Fferi50
Topikgazda
Szia!
A cella elején az aposztróf azt jelenti az Excelnek, hogy a tartalmat szövegként kell kezelnie. Az aposztróf nem jelenik meg sehol máshol a cella értékének a kiírásakor. Elsősorban a számok miatt kell a cella elejére, a betűvel kezdődőt eleve szövegként kezeli.
A másik megoldás, hogy szöveg formátumot jelölsz ki a cellának a beírás előtt. Elvileg ugyanaz az eredmény kell legyen, mint az aposztróffal.
Üdv. -
Delila_1
veterán
válasz
excelkerdes #51572 üzenetére
A belinkelt makró az aktuális cellát (amire kattintottál) szálkeresztbe teszi. Függőleges és vízszintes színes cellák mutatják, hol állsz.
A makrót a lapodhoz kell rendelni, ennek a módja az Összefoglalóban le van írva. -
-
Delila_1
veterán
válasz
excelkerdes #51570 üzenetére
Jó régen volt erről szó, [itt], nézd meg az előzményeit is.
-
excelkerdes
lelkes újonc
Sziasztok! Szeretném megkérdezni, hogy van e olyan funkció az excel-ben, ami hasonlóan működik, mint a papírlapon a vonalzó? azaz viszonylag könnyen tudom húzogatni és látszik, hogy hol tartok. Nagyon sok oszlopot kell kitöltenem, vagy visszaellenőriznem, hogy jó e a cella tartalma, de egyszerűen elveszek a sorok között egy idő után, főleg, hogy az excel ablakot időnként el is kell hagynom. A papíron, ahogy húzom a vonalzót, mindig látom, mi az aktuális sor.... Van ilyesmi funkció az excelben? Kösziiii
-
rovgab
csendes újonc
válasz
Fferi50 #51538 üzenetére
Szia!
Bocsánat, nem voltam 2 napig gép közelben. Összedobtam egy példát, remélem így látszódni fog, hogy mit szeretnék elérni. Első oszlopok a megrendelések, a második oszlop a tárhelyek és a harmadik amit pedig kapni szeretnék eredményként. Bármilyen nyakatekert ötlet érdekel, hogyan tudnám kivitelezni. Egyáltalán lehetséges -e? Előre is köszönöm!
-
Fferi50
Topikgazda
válasz
mouzrr #51565 üzenetére
Szia!
"A bank szoftvere ennyire béna, hogy különleges karakterként kezeli a szóközt?"
Elég sok vállalatirányítási szoftvernél fordul elő, hogy így exportálja az adatokat
Csak sejtésem van, hogy mivel a magyar ezres elválasztó a szóköz, ezért nem a normál, hanem az "emelt" (32+128=160) karakter kódú kerül be a számokhoz megkülönböztetésül.
Elvileg ezt a szoftver ismertetésekor meg kellene adni egyébként a felhasználók felé.
De kitudja, lehet, hogy más oka van.
Üdv. -
mouzrr
őstag
válasz
Fferi50 #51564 üzenetére
Nagyon-nagyon köszönöm Nektek a sok segítséget.
Másodjára már sikerült hogy a karakterek közötti "szóközt" másoltam ki és azt helyettesítettem "semmivel".
Van valami ésszerű magyarázat, hogy ez a kimutatás miért ilyen? A bank szoftvere ennyire béna, hogy különleges karakterként kezeli a szóközt?
-
Met
nagyúr
Sziasztok,
Mit kell állítani hogy ha bemásolok egy cellába 02100073a-t akkor a 0 is legyen megjelenítve illetve ne alakítsa át pl. a 701E0002-t 7,01E+04-re.
Gondolom valami formátum hogy mi van a cellába (szám, szöveg stb.) csak ehhez a két értékhez nem jó az azonos formátum.
Ezek file-ok nevei, webshop adatbázis feltöltéshez kell, gáz ha nem találja meg a képet. -
mouzrr
őstag
válasz
Fferi50 #51550 üzenetére
Bármilyen más formátummá állítom, nem történik semmi. A tizedeseket sem tudom növelni/csökkenteni a gombokkal.
Kipróbáltam az általad javasolt kimásolást, azzal sem volt jó sajnos.
Mintha teljesen specializálódna a cella amíg a szóközöket manuálisan ki nem törlöm. Addig formátumot sem tudok módosítani, de ha többet kijelölök, az értékeket sem adja össze, csak mutatja hogy hány cellát jelöltem ki. -
Bossp
addikt
Sziasztok.
Translate fügvényt be lehet implementálni valahogy office 365-be?
Példa: =translate(A1,"en","hu") igy mukodott ez régen :D -
Fferi50
Topikgazda
válasz
mouzrr #51548 üzenetére
Szia!
Mi történik, ha a cella formátumát számra állítod, ezres elválasztó nélkül?
Másrészt szerintem nem egyszerű szóköz van ott..
Próbáltad már úgy a Keres-cserét, hogy kimásolod a "szóközt" és azt teszed be keresett karakternek, majd cseréled "" (semmire)?
Ha egyik sem megy, tegyél fel egy semleges részletet tartalmazó fájlt és megkuksizzuk.
Üdv. -
mouzrr
őstag
Unicredites banki kivonatot szeretnék elemezni Excelben, azonban a számok formátuma nem megfelelő. Ilyen formátumban van mindegyik: 198 784,34
Text to column funkcióval a vesszőt és az utána lévő részeket már kiküszöböltem, azonban semmilyen módszerrel nem sikerül a szóközöket kiszednem, és így nem számként funkcionálnak a mezők, bármit is állítok rajtuk.Tudnátok valami megoldást erre? a Find&replace sem működik, és manuálisan mindet megcsinálni egy nap lenne.
Köszi! -
huan
őstag
Sziasztok,
Van egy táblám, időbélyeggel, hőmérséklet és páratartalom értékekkel:
Szeretnék egy diagramot, amiben mindkét értékeket megjelenítem (kb.5000db) egyszerre, azaz két függőleges tengellyel egy diagramban.
Vagy két vonal megjelenítést szeretnék, ilyesmit:
Vagy vonal és oszlop megjelenítést, ilyesmit:
Valahogy sehogy sem jön össze.
Tudnátok ebben segíteni kérlek?
Köszönöm! -
Mutt
senior tag
válasz
KAMELOT #51532 üzenetére
Szia,
SZUMHATÖBB és SZORZATÖSSZEG-el segédoszlop nélkül is lehet számolni az előfordulásokat.
Hogy milyen gyakran az már macerásabb.
D-oszlopban van egy segédoszlop, ami az utolsó dupla1 napot keresi meg.
A képlet lényege MAXHA(A:A;B:B;1;C:C;1;A:A;"<"&A1)
Mellette az E-oszlopban megnézzük hogy hány nap telt el az utolsó dupla1 óta.
Erre az E-oszlopra van egy átlag függvény téve.üdv
-
Mutt
senior tag
-
rovgab
csendes újonc
Sziasztok!
Így egy hónap után sikerült az SAP-s akadályt, ami elém gördült elhárítani egy másik tranzakcióval, szóval újra tovább agyalhatok az exceles táblázatokon. Jelenleg ötleteket vagy konkrét elképzeléseket szeretnék kérni. Van egy munkalap, van rajta 3 leszűrt oszlop. Megrendelésszám, anyagszám és, hogy hány raklapot rendeltek belőle. Van egy másik munkalap, ahol az anyagok vannak felsorolva anyagszám és szavatossági idő szerinti növekvő sorrendben. Az-az elképzelésem támadt, hogy egy új munkalapra szeretném megkapni a megrendelésekhez tartozó anyagok tárhelyeit. Tehát, ha az egyik megrendelés kér 3 raklap vasat majd 4 raklap cukrot, akkor a következő megrendelésnél (feltéve, ha az is kér mondjuk cukrot) azok a tárhelyek már ne kerülhessenek listába.
A fejemben összeállt, a megrendelések leszűréséig el is jutottam, csak épp elképzelésem sincs, hogy mi alapján álljak neki ennek a részének.
Előre is köszönöm a segítséget és az ötleteket. -
Daemos
tag
Sziasztok,
Segítségeteket szeretném kérni illetve útmutatást különböző fügvények alkalmazásában.
[link]
Az alábbi linken elérhető maga a táblázat.Köszönöm.
-
Fferi50
Topikgazda
válasz
KAMELOT #51532 üzenetére
Szia!
Pl. egy lehetőség:D3 képlete =HA(SZUM(B3:C3)=2;"Talált";"")
Ez húzható lefelé. Persze a Talált szöveg helyett tetszés szerintit írhatsz, akár számot is.
Aztán a DARABTELI(újabban DARABHA) függvény megadja neked a Talált előfordulások számát. A két Talált között levő "távolságot" pedig a SOR() függvények különbségével számolhatod.
Üdv. -
KAMELOT
titán
Sziasztok!
A képen látható 2 oszlop azokban "1" számok. Olyan funkciót keresek, ami megállapítja, hogy a két oszlopban mikor találkozik az "1" szám és ezek hányszor találkoztak esetleg milyen gyakorisággal (mennyi naponta)?!?
Az üres helyek a "napok számát" jelöli!
Köszönöm előre is ha valaki tud nekem segíteni! -
visit
tag
Üdv Mindenkinek!
Excel 2021-et használok, és egy munkalapra Dátumválasztó vezérlőt kellene beszúrnom, ám sehol nem találom ezt a menüben. Hol kell lennie? -
RAiN91
őstag
Köszönöm, akkor nem tudni mi a valós sorrend
Még egy olyan kérdésem van, hogy szeretém, hogy valami történjen, ha az egyik cella értéke megváltozott. Ezt sikerült is így összehozni:
Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address = "$D$6" Then MsgBox "You changed cell D6" End If End Sub
Viszont akkor nem működik, ha D6 cellában egy Excel funkció van, egészen egyszerűen példaképp ez: =F6. Ha F6 cella értékék manuálisan változtatom, a D6 cella értéke is változik, azonban ilyenkor nem jön fel a "You changed cell D6".Ezt hogyan lehetne megoldani?
-
Mutt
senior tag
válasz
RAiN91 #51526 üzenetére
Szia,
Én nem jöttem rá a logikára.
3 lapon 1-1 kimutatás, az eszköztárra kiraktam az összes kimutatás frissítése gombot, az utolsón pedig egy összesítőtábla aminek az eredményét látod a lenti táblázatban. Függetlenül hogy melyik lapon volt az utolsó módosítás, vagy melyiken álltam éppen ez lett az eredmény (pl. második lapon módosítottam utoljára, de az utolsó lapon állva indítottam a frissítést a sorrend 3-as lap, majd 1 és végül 2 volt):
Ha fontos a sorrend, akkor érdemes egy subroutine-ban megadnod a sorrendet és ezt hozzárendelni az adott eseményhez.
Ha nem makróról lenne szó, hanem képletekről, akkor pedig ha belenézel egy ZIP kezelővel az OpenXML formátumú fájlba, akkor lesz egy calcChain.xml amiben látható a cella sorrend.
üdv
-
RAiN91
őstag
Sziasztok!
Ha van egy 3 munkalapos munkafüzetem, mindegyik lapon van egy makró (nem modulból, hanem egyenként mindegyiken), akkor ha egy időben kapják meg a jelet, hogy indítani kéne a makrót, akkor ez a 3 milyen sorrendben fut le? Mert ha jól tudom, párhuzamban nem tudnak futni, de akkor mi a sorrend? -
zseko
veterán
Köszi!
Én is kicsit hamarabb kérdeztem mint találtam volna. A VBA-s megoldásra találtam egy egyszerűbbet Youtube-on, Ezt ki is próbáltam és teljesen jól működik az Excelben. Végül megtaláltam a Google Sheets változatot is, de az meg nem akar működni, úgyhogy most próbálkozom tovább a többi változattal.
Köszi! -
zseko
veterán
Üdv, olyat szeretnék csinálni, hogy adott egy tartomány, aminél azt kellene megszámolni hány színes cella van, és abból mennyiben van adat.
Vagyis a képen például 30/48.De ebből leginkább a színezett cellák darabszámát megszámolni van-e lehetőség, a többit azt tudom.
(Igazából a Google Táblázatokban akarnám megcsinálni, de eddig nem találtam ahhoz fórumot)
-
-
Mutt
senior tag
válasz
csabbymtc #51516 üzenetére
Szia,
Én másra gondoltam a kérdéseddel kapcsolatban mint a többiek.
Az én megoldásom pedig MS365-ben így néz ki.A LET függvénnyel megússzuk a segédoszlopokat. A függvénnyel egy változóhoz értékeket lehet rendelni, majd a végén ezen változókkal műveletet csinálni. pl. =LET(a;1;a*2) az "a" nevű változónak 1-es értéket ad, majd eredményként a változó dupláját adja vissza.
Ezekután a teljes képlet:
=LET(betu;ÖSSZESÍT(15;6;SZÖVEG.KERES({1\2\3\4\5\6\7\8\9};A1);1)-1;
oszlop;BAL(A1;betu);
elvalaszto;SZÖVEG.KERES("-";A1);
start;KÖZÉP(A1;betu+1;elvalaszto-betu-1);
stop;KÖZÉP(A1;elvalaszto+1;255);
SZÖVEGÖSSZEFŰZÉS(",";IGAZ;oszlop&SORSZÁMLISTA(stop-start+1;;start)))A képletben kikeressük az oszlopazonosítót, ami betü(k)ből áll (példádban az X). Majd kikeressük a kötőjel előtti és utáni számokat (start és stop). A sorszámlista előállítja a két szám közötti számokat, amik elétesszük az oszlopazonosítót és az egészet összefűzzük.
Ha pedig nem a cellahivatkozásokat, hanem a cellák tartalmát akarod egy cellában látni, akkor a képlet ez (a mintámon az A4-B4 cellákon látod ezt):
=LET(betu;ÖSSZESÍT(15;6;SZÖVEG.KERES({1\2\3\4\5\6\7\8\9};A4);1)-1;
oszlop;BAL(A4;betu);
elvalaszto;SZÖVEG.KERES("-";A4);
start;KÖZÉP(A4;betu+1;elvalaszto-betu-1);
stop;KÖZÉP(A4;elvalaszto+1;255);
SZÖVEGÖSSZEFŰZÉS(",";HAMIS;INDEX(INDIREKT(oszlop&":"&oszlop;IGAZ);SORSZÁMLISTA(stop-start+1;;start))))Másik megoldás a Power Query használata, ami Excel 2013-tól van.
Az M-code ehhez:let
Forrás = Excel.CurrentWorkbook(){[Name="Táblázat1"]}[Content],
#"Típus módosítva" = Table.TransformColumnTypes(Forrás,{{"Lista", type text}}),
#"Oszlop megkettőzve" = Table.DuplicateColumn(#"Típus módosítva", "Lista", "Lista - másolat"),
#"Oszlop felosztása karakterátalakítás alapján" = Table.SplitColumn(#"Oszlop megkettőzve", "Lista - másolat", Splitter.SplitTextByCharacterTransition((c) => not List.Contains({"0".."9"}, c), {"0".."9"}), {"Lista.1", "Lista.2", "Lista.3"}),
#"Érték felülírva" = Table.ReplaceValue(#"Oszlop felosztása karakterátalakítás alapján","-","",Replacer.ReplaceText,{"Lista.1", "Lista.2", "Lista.3"}),
#"Egyéni oszlop hozzáadva" = Table.AddColumn(#"Érték felülírva", "Egyéni", each {Number.From([Lista.2])..Number.From([Lista.3])}),
#"Kibontott Egyéni" = Table.ExpandListColumn(#"Egyéni oszlop hozzáadva", "Egyéni"),
#"Egyesített oszlop beszúrva" = Table.AddColumn(#"Kibontott Egyéni", "Egyesítve", each Text.Combine({[Lista.1], Text.From([Egyéni], "hu-HU")}, ""), type text),
#"Sorok csoportosítva" = Table.Group(#"Egyesített oszlop beszúrva", {"Lista"}, {{"Elemszám", each _, type table [Lista.1=nullable text, Lista.2=nullable text, Lista.3=nullable text, Egyéni=number, Egyesítve=text]}}),
#"Egyéni oszlop hozzáadva1" = Table.AddColumn(#"Sorok csoportosítva", "Egyéni", each [Elemszám][Egyesítve]),
#"Kinyert értékek" = Table.TransformColumns(#"Egyéni oszlop hozzáadva1", {"Egyéni", each Text.Combine(List.Transform(_, Text.From), ","), type text}),
#"Oszlopok eltávolítva" = Table.RemoveColumns(#"Kinyert értékek",{"Elemszám"})
in
#"Oszlopok eltávolítva"üdv
-
csabbymtc
tag
Sziasztok,
Szeretném a segítségeteket kérni az alábbi problémával, lehet túlbonyolítom, de nem jövök rá...
Tetszőleges cella tartalma: X11-15 (Ami egy intervallum lenne.)
Szeretném ezt úgy szétbontani, hogy az intervallumba tartozó elemeket jelenítse meg, tehát a cella tartalma legyen: X11,X12,X13,X14,X15
Van ötlete valakinek?
Előre is köszönöm! -
karlkani
aktív tag
Sziasztok!
Egy oszlopban érvényesítés van beállítva, lista, legördülő lista, forrás kitöltve. Az megoldható, ha még nem szerepel az adott tétel (épp nem egérrel választom ki a legördülőből), elkezdem gépelni, ne kelljen végig írnom, ügyelve, hogy az érvényesítésnél beírttal egyezzen? Ha már szerepel, akkor nem kell végig kiírni ugye...
-
Fferi50
Topikgazda
válasz
PETEE78 #51510 üzenetére
Szia!
A menüszalagra fel tudod venni a menüszalagon nem szereplő parancsok közül a Külső szegélyek rajzolása parancsot. Ez kapcsolóként működik, amíg be van nyomva, addig csak rámutatsz az adott szegélyre az egérrel és megrajzolódik.
Ha shortcutot szeretnél, akkor az szerintem csak makróval megy.
Üdv. -
PETEE78
senior tag
Sziasztok, mi a cella összes szegély formázásra a legegyszerűbb megoldás egy cellán?
az Alt bla bla bla nem igazán tetszik... automatizáláshoz szükséges...
Van valami szimpla max 2 billentyűs shortcut megoldás? -
Lendova
őstag
válasz
Fferi50 #51507 üzenetére
A 3 nyilazott között csak összeadás és kivonás szerepel és így lesz a karikázott negatív.
A végig nulla értékű cellát ha kiveszem a képletből, akkor már "jó". De ha nem veszem ki és a benne lévő számolt érték helyett nullát írok, ugyan így nem jó. Konkrétan olyan, mintha a 0-ból csinálni egy ici pici negatív számot csak úgy.
-
Fferi50
Topikgazda
-
Lendova
őstag
válasz
Fferi50 #51499 üzenetére
Szia!
Ezt a részét már sikeresen összeszenvedtem.
De köszönöm így útolag is a segítséget, mutattál rá egy másik módszert is.
Ilyen gyönyörűséget sikerült:
=(SUM(IF(MOD(COLUMN(B6:BK6),2)>0,B6:BK6,0)))-(SUM(IF(MOD(COLUMN(B6:BK6),2)=0,B6:BK6,0)))+((COUNTIF(B6:BK6,"X"))/3)+((COUNTIF(B6:BK6,"BSZ"))/3)+((COUNTIF(B6:BK6,"FX"))/3)-((COUNTIF(B6:BK6,"pi"))/3)Amivel most küzdök az, hogy valamiért negatív értéket kapok a jobb alsó sarokba a nulla helyett. Csak a [h]:mm cellaformázás miatt ############ szerepel.
-
Delila_1
veterán
válasz
Dark Archon #51504 üzenetére
Az A2-ben 1 van, és nincs színezve. A3-ba írd be: =A21+1. Ezt már másolhatod.
-
válasz
Delila_1 #51503 üzenetére
Pedig nem. Hogy érthetőbb legyen a problémám:
Ha az A2:A3 mező kis zöld négyzetét lefelé húzom, végigszínezi kékkel az "A" oszlopot és minden második sorban meg is vastagítja a cella szegélyét, mivel az A2 cella felső szegélye vastagabb. Na, ezeket a formázásokat nem akarom, hogy vigye.
-
Delila_1
veterán
válasz
Dark Archon #51502 üzenetére
Pedig lappy 5-ös módszere megfelel.
-
-
lappy
őstag
válasz
Dark Archon #51500 üzenetére
nézd meg ezt
Új hozzászólás Aktív témák
Hirdetés
- Kormányok / autós szimulátorok topikja
- Geri Bátyó: B550 szűk keresztmetszet, de mi és miért?
- Információbiztonság, kiberbiztonság, adatvédelem
- exHWSW - Értünk mindenhez IS
- Autós topik
- PlayStation 5
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Revolut
- Mikrotik routerek
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- További aktív témák...
- DELL PowerEdge R640 rack szerver - 1xGold 6138 (20c/40t, 2.0/3.7GHz), 64GB RAM,4x1G RJ, HBA330, áfás
- Telefon Felvásárlás!! iPhone 14/iPhone 14 Plus/iPhone 14 Pro/iPhone 14 Pro Max
- Creative Sound BlasterX G5 (70SB170000000) (Sound Blaster) (DAC)
- A Panasonic Toughbook CF-54 i5-5300u i5-6300u TN, IPS touch Budapest, MPL Foxpost
- Kingmax 1x2GB DDR2 800 RAM eladó
Állásajánlatok
Cég: PC Trade Systems Kft.
Város: Szeged
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest