Hirdetés
- Asszociációs játék. :)
- Ingyen kellene, de tegnapra
- Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- Drive! - Az utolsó gurulás idén a Quadrifoglio-val
- PLEX: multimédia az egész lakásban
- Ismerkedés a Zyxel NSA325 v2-vel
- Szólánc.
- Emlékszik erre valaki?
- Fűzzük össze a szavakat :)
- Egy korszak vége
-
LOGOUT.hu
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
-
alfa20
senior tag
válasz Fferi50 #26599 üzenetére
Köszi,
Közben meg oldottam másként.
Igazából amit tervezek:
1.) Megosztott munkafüzet, amit csak felhasználónév és jelszóval lehet megnyitni/szerkeszteni. - megoldva, a második munkafülbe tettem a felhasználónevet és jelszavakat, fehér betűszínnel írtam mindent, majd levédtem a munkalapot, semmit nem lehet vele kezdeni jelszó hiányában
2.) egyes userek csak bizonyos oszlopokba írhassanak - ezt úgy tervezem, elrejtek minden oszlopot, minden user-hez rendelek egy számot, ami majd belépéskor megadja kinek melyik oszlopot fedje fel. Azt mondjuk nem tudom, hogy lehet-e olyat, hogy a felfedést és elrejtést letiltani, hogy csak a makró fedjen fel oszlopokat, user nem tudjon.
3.) 'Admin' felhasználónak összes oszlop felfedése - na ez a legegyszerűbbSzóval ez lenne a tervem
[ Szerkesztve ]
"Az agy olyan, mint az ejtőernyő: csak akkor működik, ha nyitott." (Thomas Dewar)
-
Fferi50
Topikgazda
válasz alfa20 #26598 üzenetére
Szia!
Nem tudom, hogy a tömb-e az optimális megoldás ebben az esetben. Én valószínűleg másképp valósítanám meg.
Pl a betűket és a számokat egymás mellé írnám egy szöveges változóban szép sorban, valamivel elválasztva.
Ezután instr függvénnyel megkeresném a szövegben az A1 cella értékét, és a hozzá tartozó számértéket kinyerhetem a következő elválasztójel után.Vagy: használnám a Collection objektumot. Létrehoznék egy Collection típusú változót. A collection tartalmazhat egy kulcsot, ami jelen esetben a betű lenne, valamint egy, a kulcshoz tartozó értéket, ami a betűhöz tartozó szám. A számot úgy lehet elérni, hogy a Collection-ban a betű elemre hivatkozol.
Pl.
sub szamos
dim betuszam as new collection
betuszam.add key:="aa",item:=11
betuszam.add key:="bb",item:=22
msgbox betuszam("aa")
msgbox betuszam("bb")
end subÜdv.
[ Szerkesztve ]
-
alfa20
senior tag
válasz huliganboy #26595 üzenetére
Sziasztok!
Egy kis segítséget szeretnék kérni makróval kapcsolatban:
két tömböt (array) szeretnék létrehozni egyik legyen pl: betu("aa","bb","cc","dd"..."zz"), a másik meg szam("11","22","33","44"..."999").
Azt szeretném ha A1 cella érték = aa, akkor X változó értéke legyen = 11, ha A1 = bb, akkor x = 22... stb)Mivel 65 érték kerülne mind az első mind a második tömbbe, így nem szeretnék IF-et használni, jobb lenne ha létre tudnék hozni egy váltózót ami tárolná a betu tomb értékének helyét, majd megadná a szam tömb helyének értékét.
remélem érthető voltam
köszi előre is!"Az agy olyan, mint az ejtőernyő: csak akkor működik, ha nyitott." (Thomas Dewar)
-
Törpella
csendes tag
válasz huliganboy #26595 üzenetére
Szia,
valóban, az első napnál nem gondoltam tovább...
6 oktató, 7 nap, az 126 sor
ha épp nincs semmi esemény aznap, arra szerintem egy IF(hivatkozott cella="";"";(képlet)) alkalmazható akár az összes cellához... (bár gyakorlatom naptárral pont nincs, de azt gondolom, hogy ha egy naptár app egy excel fájl vagy bármilyen egyéb alapján másol be adatokat, az üres vagy nullával egyenlő értékeket valszeg nem veszi figyelembe...)
egyébként nem szükséges minden egyes cellába egyenként beírni az adatokat, start time és end time lehúzható, a 22. sorban kell a képletet módosítani, ami aztán a köv. 21 sor alatt kitart, a start date és end date háromsoronként változik, ugyanígy a location és a description is.
Hááát, ha nem megy másképp.... egy óra intenzív munka
Sajnálom, most nem telik több tőlem :-/
Találkoztam hasonlóval, de ott hagyták magukat meggyőzniAzt hiszem, bármi is a helyes megoldása ennek a feladatnak, még mindig jóval egyszerűbb, mint az eredeti változtatását engedélyeztetni egy excel által kezelhetőbbre.
[ Szerkesztve ]
-
DeFranco
nagyúr
válasz kőbaltazár #26594 üzenetére
kijelölöd az összes munkalapot (amelyiket szeretnéd egyszerre formázni) és formázol
[ Szerkesztve ]
-
huliganboy
addikt
válasz Törpella #26593 üzenetére
Szia!
Először is köszi!
Mi van abban az esetben ha egy oktatónak egy napon a három eseményen kívül, egy kettő vagy egy eseménye sincs?
Illetve Ha megnézed az első oktatót akkor nem három sorba kell felvinni a másik táblázatba, hanem 14 sorba, ami hétről hétre változik annak függvényében egy nap hány foglalkozás van.... Legrosszabb esetben heti 21.... -
kőbaltazár
tag
Sziasztok!
Excel 2007-ben van arra megoldás, hogy az első munkalapon pl az A1 cellának a feltételes formázásában valamit átállítok, és akkor mind a tizenkét munkalapban az A1 ben ugyanez átállítódjon?
Üdv: és kösz[ Szerkesztve ]
Üdv: Kőbaltazár
-
Törpella
csendes tag
válasz huliganboy #26591 üzenetére
Szia, én első nekifutásra úgy csinálnám, hogy:
a munka1-re kerülne az aktuális heti időbeosztás a kötött formában, a munka2-re pedig a sablon, amibe az adatok kellenek a munka1-ről.
munka2:
Subject lenne a csoport neve (A2 cella ) (=munka1 fül A5 cella) (ez ugyanaz az A3-ban és az A4-ben is)
Start date =Munka1!$B$1, a nap (B2)
Start time (C2) =LEFT(Munka1!B3;5) =-tól
End date (D2) =B2
End time(E2) =RIGHT(Munka1!B3;5) =-ig
Description (F2) =Munka1!A$3 =oktató neve (ez ugyanaz az F3-ban és az F4-ben is)
Location (G2) =Munka1!C$3 = helyszínMinden oktató/csoporthoz így három sor tartozna.
Ha a kötött forma mindig ugyanaz, (és miért ne lenne, hiszen ezért kötött), akkor lényegében csak a munka1-re kell bemásolni frissítéskor az adatokat és a munka2-re a képletekkel automatikusan átmásolódik.
a dátumnál kell figyelni, hogy minden egyjegyű szám elé kerüljön nulla (tudom, vicces, de nem jut most jobb eszembe).
A sablont kell egyszer kitölteni helyesen a képletekkel, szerencsére nem túl nagy... aztán működik szinte magától :-)színek másolására viszont nincs ötletem (bár ha jól emlékszem, nem is egyező színek voltak)
...[ Szerkesztve ]
-
itanczos
senior tag
Sziasztok!
Segítséget szeretnék kérni!
Környezet: Vadi új Lenovo notebook, gyári windows 7 prof, Magyar Office 2013 Home and Business
Jelenség: Excell állományok megnyitásánál előfordul, hogy nem jelenik meg a képernyőn az excell ablak, csak az indítási logo. A tálcán látszik. Ha rákattintok a tálcán az ablak gombjára, akkor első kattintáskor nem történik semmi, mivel akkor minimalizálnám, másodszori kattintásra (ablak visszaállítás) megjelenik az ablak.
Ha már megvan nyitva több xls is, ilyenkor a tálcán lévő gomb fölé víve a kurzort, megjelennek az excell ablakok mini képei, de a "meg nem nyíló" ablak mini képe üres!A jelenség kb minden 4-5. megnyitásnál fordul elő, de nem szabályosan. Van, hogy előszörre is produkálja.
Találkozott már valaki ezzel?
Előre is köszi a segítséget!
itanczos
Használd a keresőt! | iPhone 13 Pro 256GB | 3D: Tevo Tarantula | NAS: HP MicroServer Gen8 - Proxmox/XPenology | Okos otthon: HomesAssistant - HomeKit - Hirdetéseim (ha van): https://hardverapro.hu/aprok/hirdeto/itanczos/index.html
-
huliganboy
addikt
Sziasztok!
Adott egy szabott excel tábla melyből a google naptár által importálandó excel formátumot kellene kinyernem. A dolgot elég sok minden bonyolítja, és akár hogy agyalok, nem tudom a megoldást, egyáltalán van e megoldása a dolognak.?!
Bármilyen ötletet szívesen fogadok....
Egy kitétel van a kiinduló fájl megjelenése, gondolok itt a heti nézet és az oktatók csoportok felsorolására nem változtatható, ugyanis ragaszkodnak ehhez a megjelenéshez.
Nagyon szépen köszönöm!
Office verzió: 2003-2007
[ Szerkesztve ]
-
Törpella
csendes tag
válasz Nocsesz1 #26583 üzenetére
az Excel a ctrl L után (jó a kisbetűs L) automatikusan kijelöli az aktív celláddal összefüggő területet.
ha bárhol van üres sorod a táblázatban vagy oszlop, vagy ha csak egyszerűen biztos akarsz benne lenni, hogy a kijelölés pontos, mielőtt leokézod csekkold azé' le
ha nem tetszik az eredmény, akkor belekattintasz jobb gombbal, és lesz ott egy menüpont, ami asszem valami hasonló a 'táblázattá konvertálás'-hoz. Az visszaállítja. -
-
PindurAnna
Közösségépítő
válasz hhheni #26574 üzenetére
Hmmm a pontosvesszőm szabin volt
(#26575) DeFranco Köszönöm szépen neked is
Hálásan köszönöm
[ Szerkesztve ]
Galaxy S9+;Lenovo yoga 500;Gigabyte H77-DS3HPentium 840 4GB DDR3-1066, 4820GB+10000GB HDD;27"Lg W2753;TP-LINK WDL4300 router;SAMSUNG ML-1520,Epson Stylus OFFICE BX300F,Samsung Note 10.1, S7 edge
-
DeFranco
nagyúr
válasz PindurAnna #26573 üzenetére
olvasd el a súgóban a képlet szintaktikáját. a tagokat pontosvesszővel választjuk el
=ÖSSZEFŰZ("36";F2;[stb.])
annyi hogy ha valami innen nyeri az adatokat, akkor lehet problémája lesz vele, mert az összefűz eredménye mindig szöveg és nem szám, tehát pl. osztani nem tudsz vele. de ha csak vizuál kell, akkor működik szépen.
-
hhheni
tag
válasz PindurAnna #26573 üzenetére
=ÖSSZEFŰZ("36";F2)
-
PindurAnna
Közösségépítő
válasz DeFranco #26571 üzenetére
Na az amit próbáltam, de hibás képletet ír
F2-be van a telszám, G2-be ezt írtam be =ÖSSZEFŰZ("36"F2)
[ Szerkesztve ]
Galaxy S9+;Lenovo yoga 500;Gigabyte H77-DS3HPentium 840 4GB DDR3-1066, 4820GB+10000GB HDD;27"Lg W2753;TP-LINK WDL4300 router;SAMSUNG ML-1520,Epson Stylus OFFICE BX300F,Samsung Note 10.1, S7 edge
-
lappy
őstag
válasz PindurAnna #26570 üzenetére
Hasonlóan mint a az előbb írták egy összefűz függvénnyel egy segédoszlopba majd kivágás és bemásol az adott oszlopba
Vagy egyéni formátum az adott celláknak! "36"0000[ Szerkesztve ]
Bámulatos hol tart már a tudomány!
-
DeFranco
nagyúr
válasz PindurAnna #26570 üzenetére
ööö... természetesen ugyanígy.
-
PindurAnna
Közösségépítő
válasz DeFranco #26567 üzenetére
Szuper, meg van köszönöm neked is és Törpella-nak is
Még lenne egy kérdésem: az oszlopban a telefonszám így van beírva: 52123456 de nekem a 36 kellene elé
Mit tegyek mesterek?
Galaxy S9+;Lenovo yoga 500;Gigabyte H77-DS3HPentium 840 4GB DDR3-1066, 4820GB+10000GB HDD;27"Lg W2753;TP-LINK WDL4300 router;SAMSUNG ML-1520,Epson Stylus OFFICE BX300F,Samsung Note 10.1, S7 edge
-
Törpella
csendes tag
válasz PindurAnna #26566 üzenetére
B1;" ";F1
idézőjel, szóköz leütés, idézőjel -
DeFranco
nagyúr
válasz PindurAnna #26566 üzenetére
=ÖSSZEFŰZ(B1;" ";F1;" ";G1)
az a fontos hogy tedd idézőjelek közé amit be akarsz szúrni
-
PindurAnna
Közösségépítő
válasz DeFranco #26565 üzenetére
Köszi meg van De szóközt hogy tegyek közé?
Vagy hogy ilyen formátumba legyen:
2211 Vasad, Kossuth u. 21.
[ Szerkesztve ]
Galaxy S9+;Lenovo yoga 500;Gigabyte H77-DS3HPentium 840 4GB DDR3-1066, 4820GB+10000GB HDD;27"Lg W2753;TP-LINK WDL4300 router;SAMSUNG ML-1520,Epson Stylus OFFICE BX300F,Samsung Note 10.1, S7 edge
-
DeFranco
nagyúr
válasz PindurAnna #26563 üzenetére
Mindenképpen a G oszlopba kell? Ha jó a H-ba is, akkor =ÖSSZEFŰZ(B1;F1;G1)
Ha a G-be kell, akkor ugyanez, csak aztán kivág és irányított beillesztés értékkel kicseréled
-
Nocsesz1
senior tag
Segítségre lenne szükségem.
Szeretnem át nevezni az oszlop nevet , legfelül vannak oszlop betűk A B C stb tehát ezeket a betűket át lehet nevezni? PL Rendszám.
Bocs ha hülyét kérdeztem de nem számítástechnikával foglalkozom.
HAJRÁ VIDI !!
-
PindurAnna
Közösségépítő
Sziasztok. Segítséget szeretnék kérni.
B oszlopban van a város név
F oszlopban az irányítószám
G oszlopban az utca, házszámDe nekem a G oszlopba kellene az irányítószám város név, utca házszám
Ezt hogy tudnám megoldani, hogy ne egyesével írjam át?
Köszönöm szépen
Galaxy S9+;Lenovo yoga 500;Gigabyte H77-DS3HPentium 840 4GB DDR3-1066, 4820GB+10000GB HDD;27"Lg W2753;TP-LINK WDL4300 router;SAMSUNG ML-1520,Epson Stylus OFFICE BX300F,Samsung Note 10.1, S7 edge
-
-
Törpella
csendes tag
Hibaüzenetet kaphatsz akkor is pl, ha a hivatkozott cellák bár számokat tartalmaznak, de szövegként vannak értelmezve. Az excel ezt jelzi kis zöld háromszöggel a cella sarkában. Ezt a hibát én úgy tudtam mindig kiküszöbölni, hogy belekattintottam az első ilyen cellába, kijelöltem az oszlopban az alatta következő összes többit, az első cellánál ilyenkor megjelent egy kis figyelmeztető fülecske, klikk arra és konvertálás számra. Ezt meg kellett oldani minden egyes képletben használt oszlopnál, ahol ez a probléma jelentkezett.
Azzal a feladattal, mit a linkelt képen mutattam szintén hasonló problémám volt.
Ha nem boldogulsz, küldj egy mintát és megoldjuk -
-
cekkk
veterán
válasz Törpella #26556 üzenetére
Köszönöm!
A saját lista állandó, a beszállítói meg nem, mivel mindig változik mi van készleten, ezért kellene naponta frissíteni nekem is, mert egyik nap valamiből van, másik nap nincs.
Most beírtam ezt a képletet IFERROR(IF(VLOOKUP(A1;'Munka2'!A$1:A$307;1;0);"1";"0");"0")
De csak anyit ír ki, hogy #Név? ez miért van?[ Szerkesztve ]
-
Törpella
csendes tag
Én hibáztam. Bár ha klikkelsz a cellákba, akkor nincs jelentősége, de másolásnál igen: kifelejtettem az aposztrófokat a munkalapneveknél
Így könnyebben érthető:
sárgával jelölve a saját kód, a szélső ahova az egyezést keresed (0 ha nincs és 1 ha van)
ez meg a beszállítós munkalap, sárgával kiemelve ahol keresed a saját kódodat. Gyakorlatban úgy működik, hogy minden új listaellenőrzéskor a legegyszerűbb mód törölni az összes adatot a beszállító fülről, egy ctr+c/ctrl+v-vel bemásolni az új adatokat és kész... persze csak akkor, ha minden bemásolt táblázat elrendezése és mérete egyezik. (Ha nem, akkor a táblázat oszlopaként kell hivatkozni az oszlopokra itt is így kellett volna )[ Szerkesztve ]
-
Törpella
csendes tag
Szia,
már érkezett egy lehetséges megoldás és lehet, hogy én értettem rosszul
Az értelmezésem szerint magát a képletet is látni akarod, pont abban a formában, ahogyan példának írtad...
Én első nekifutásra így csinálnám:Eredmény:
Ez is egy megoldás
[ Szerkesztve ]
-
hhheni
tag
-
sK0t
tag
Sziasztok, szeretnék segítséget kérni!
Van egy táblázatom amiben van 3 oszlop és nagyon sok sor, mint például ez:
s d t
1 2 3
2 4 4
4 5 5Van egy képletem, amivel ki lehet ezekből az adatokból számolni egy negyedik adatot. De úgy szeretném megoldani, hogy betáplálok egy alapképletet és minden sorra kiírja az alapképletet behelyettesítve a cellában szereplő értékkel. Pl.: L(i)=s(i)*d(i)/t(i)=ide kiírja az eredményt ugye.
Végeredményem amit szeretnék:
s d t
1 2 3 L1=1*2/3=0,66
2 4 4 L2=2*4/4=2
4 5 5 L3=4*5/5=4Pár sornál nem probléma beírogatni, de sok sor van, és szeretném ezt automatizálni. Illetve egy megváltozott bemenő adatnál újra kell írni az egész sor, és ezt szeretném elkerülni.
Remélem érthető volt, ha valaki tud erre valami jó ötletet, kérem ossza meg velem!
Köszönöm előre is!
Egy mérnökkel vitatkozni olyan, mint birkózni egy disznóval a sárban. Néhány óra elteltével rájössz, ő élvezi.
-
MPM
tag
Elég amatőr kérdésem van: van egy oszlopom 100 sornyi adattal, azt kellene megoldanom, hogy feltöltök egy másik oszlopot egy függvény szerint, úgy hogy az első oszlop adatai a változó értékek, amiket behelyettesítek, tud valaki segíteni?
[ Szerkesztve ]
-
Törpella
csendes tag
Szia,
Excel 2010-ben a Wiev -> Arrange all -> Tile vagy Vertical (magyar excelben asszem a Nézet -> Mozaik ) beállítás csinál hasonlót, ekkor ha két aktív excel ablakod van, egymás mellett látod az egészet. Volt más megoldás is, amikor külön ablakként lehetett kezelni, de elfelejtettem és arra én is kíváncsi vagyok!!!
-
cekkk
veterán
Sziasztok!
Hogyan tudom úgy használni az excelt, hogy egyik táblát a képernyő egyik oldalára rakom a másikat a másik felére.
Az a baj, hogy egyben kezeli az összeset megnyitottat, és nem tudom így használni. Mitől van ez? -
Fferi50
Topikgazda
Szia!
Kellene hozzá egy segédoszlop, ahova a "sorszámokat" kigyűjtöd ismétlés nélkül.
A két számokat tartalmazó oszlopot egymás alá másolod,kijelölöd, majd adatok - ismétlődések eltávolítása.
Ezt én az O oszlopba tettem be.
Ezek után a képletek:
F1 cella: =HAHIBA(FKERES(KICSI($O:$O;SOR());A:A;1;0);"")
G1 cella:=HA(ÜRES(F1);"";HAHIBA(FKERES(F1;A:B;2;0);""))Ezt a két képletet átmásolhatod a H és I oszlop első celláiba, majd a 4 képletet lehúzod, ameddig adatod van.
Üdv.
Ha angol exceled van, akkor HAHIBA -> IFERROR, FKERES ->VLOOKUP, HA ->IF, ÜRES -> ISBLANK -
Törpella
csendes tag
Szóval újra, az eleje ismétléssel: :-)
A oszlopban van:
alma, szilva, körte, barack, cseresznye
B oszlop:
barack, szőlő, egres, alma
csináltam egy másolatot az A oszlopról a D-be
tehát D oszlop:
alma, szilva, körte, barack, cseresznye
E oszlop képlet:
=IFERROR(VLOOKUP(D2;$B$2:$B$6;1;0);"")
F oszlop képlet:
=IF(D2=E2;"";D2)tehát E-ben megjelenik minden olyan az A-ból, aminek van párja a B-ben és
F-ben megjelenik minden olyan az A-ból, aminek nincs párja a B-ben.G oszlopba másolat a B-ről:
barack, szőlő, egres, alma
H oszlop képlet:
=IFERROR(VLOOKUP(G2;$A$2:$A$6;1;0);"")
I oszlop képlet:
=IF(G2=H2;"";G2)tehát H-ban lesz csak az a B-ből aminek van párja az A-ban, és
I-ben lesz minden olyan a B-ből, ami csak a B-ben szerepel.Lényegében az E,F és az I oszlopok adják az eredményt, amit aztán le tudsz szűrni és látod az egyedi gyümölcseidet :-)
Sajnálom, egyszerűbben most nem ment :-)[ Szerkesztve ]
-
Törpella
csendes tag
Megpróbálom....
A oszlopban van:
alma, szilva, körte, barack, cseresznye
B oszlop:
barack, szőlő, egres, almacsináltam egy másolatot az A oszlopról a D-be
tehát D oszlop:
alma, szilva, körte, barack, cseresznye
E oszlop képlet:
=IFERROR(VLOOKUP(D2;$B$2:$B$6;1;0);"")
F oszlop képlet:
=IF(D2=E2;"";D2)tehát E-ben megjelenik minden olyan az A-ból, aminek van párja a B-ben és
F-ben megjelenik minden olyan az A-ból, aminek nincs párja a B-ben....???
nemtom mennyire használható.... -
Törpella
csendes tag
Szia,
Szerintem ha a te listád mondjuk az "A" lista és amit a beszállítótól kapsz az a "B" lista és csak Excelt akarsz minden extra nélkül akkor pl "A" lista a sheet1-en, "B" lista a sheet2-re, sheet1-en (vagy egy harmadikon) a VLOOKUP és az IF remekül működik :-)
Pl ha a te azonosítódat az A oszlop tartalmazza, akkor
IF(VLOOKUP(sheet!A1;sheet2!tartomány;sheet2!azonosító_oszlopa;0);"1";"0"))
vagy
IFERROR(IF(VLOOKUP(sheet!A1;sheet2!tartomány;sheet2!azonosító_oszlopa;0);"1";"0"));"")...vagy nem....????
[ Szerkesztve ]
-
Törpella
csendes tag
-
Imy
veterán
Lenne egy olyan kérdésem, hogy
van két oszlop, például:
Első oszlop:
alma
szilva
körte
barack
cseresznye
Második oszlop:
barack
szőlő
egres
almaSzóval szeretném ezeket egymás mellé rendezni, azaz ami megegyezik, ami nem azokat pedig nem egymás mellé. Azaz lássam a különbségeket is, és az egyezőségeket.
Ezt hogyan lehetne? Persze több ezer soros oszlopok esetére kellene.
-
cekkk
veterán
Sziasztok!
Segítséget szeretnék kérni.
A problémámat próbálom leírni
Minden nap kapok a beszállítómtól egy készlet listát. Ebben a listában csak azok a termékek vannak amik nekik készleten vannak.
Nekem van egy listám az összes termékről egyedi azonosítóval. A két listát szeretném össze hasonlítani, ahol van egyezés oda írjon mondjuk 1-t ahol pedig nincs oda 0.
Vagy is az én listám kódjait kellene keresni a másik listában, ha talál akkor 1 ha nincs akkor 0.
Ez megoldható excelben? -
anonymus89
addikt
Köszi a választ, megnéztem átneveztem de krix-krax lett az egész. Szerintem a gmail.hu-val lesz gond mert nem igazán engedi letölteni ergo mobilon minden oké letölti szépen és megnyithatom szerkesztésre.
Organikus, természetes összetevőjű, 100% tisztaságú bőrápoló termékek //marcsiszappan.hu//
-
_GT_
csendes tag
válasz anonymus89 #26510 üzenetére
Az xlsx valójában egy zip file. Ha átnevezed zip-re, és ez valóban egy xlsx ahogyan a kiterjesztése mutatja, akkor bele kell tudnod menni mondjuk Total Commanderben, vagy valami csomagoló programmal, mondjuk winrar. Illetve ha Total commanderben F3-al belenézel, akkor PK-val kezdődik. Nem is az a lényeg mit látsz benne ha sikerül megnyitni, lesz néhány könyvtár meg file. Ha kiderül, hogy ez tényleg xlsx és így sem tudod megnyitni, akkor passz.
Arra tippelek zipként nem fog megnyílni, mivel csak a kiterjesztése xlsx, de valójában nem az. Én első körben xls-re nevezném át, és ha szerencséd van akkor meg tudod nyitni.
Ha nem nyílik meg xls-ként, akkor azt kellene megtudni, hogy aki küldte az miben csinálta a filet, miben tudja megnyitni. Microsoft office vagy valami más (Openoffice, stb).
-
Fferi50
Topikgazda
válasz bara17 #26516 üzenetére
Szia!
Mit látsz az adott cellában a munkalapon? 5.500 vagy valami mást? Mert az egy dolog, hogy a csv fájlban pontok vannak. Szám megjelenítésnél - ha a cella számformátumú, akkor nem tudsz így cserélni.
A cella számformátumától függ, hogy egy szám milyen módon jelenik meg. Először azt kellene megnézni, gyanítom, hogy elég lenne a cellaformátumot megváltoztatni.Üdv.
-
Fferi50
Topikgazda
válasz Törpella #26515 üzenetére
Szia!
Elnézést, amiért csak most válaszolok, de vannak különböző "tavaszi" elfoglaltságaim is.
Ahogy én elnézem, itt nem szűrőről van szó, hanem a megfelelő rowlabel (sorcimke9 kiválasztásáról.
Ezt a következőképpen oldhatod meg (a kód általános, aktualizálhatod magadra, a számok helyére a mező nevét is írhatod természetesen):Sheets(2).Pivottables(1).Pivotfields(1).Pivotitems(kiválaszott).visible=true
For each pi in Sheets(2).Pivottables(1).Pivotfields(1).Pivotitems:pi.visible=pi.caption=kiválasztott: NextEzután az adott pivottáblában már csak a kiválasztott tételed fog látszani.
Az egész táblát (már az eredményt) átmásolhatod egy másik helyre a következő kóddal:
Sheets(2).Pivottables(1).Tablerange1.Copy Destination:=Sheets(3).Range("A1")Ha tudod, hogy hány soros a kiválasztott tételed, akkor
Sheets(2).Pivottables(1).Tablerange1.Rows("3:5").Copy Destination:=Sheets(3).Range("A1")Viszont, ha csak az utóbbi eredmény szükséges, akkor nem kell "szűrni" a pivottáblát. Legyen minden sorcimkéje látható.
A kiválasztottat megtalálod a következőképpen:
set kiv=Sheets(2).Pivottables(1).Tablerange1.Find(what:=kiválasztott,lookin:=xlvalues,lookat:=xlwhole)
másolása:
sheets(2).Pivottables(1).Tablerange1.Rows(kiv.row-sheets(2).Pivottable(1).Tablerange1.Cells(0,1).Row).Copy Destination:=Sheets(3).Range("A1")Még egy megjegyzés: Úgy gondolom, szerencsésebb lenne, ha a lekérdező formon mutatnád a listát, hogy miből lehet választani, mert akkor biztosan nem lesz hibás találat. Ehhez egy dropdown vagy listbox control kell, amit a pivotokból tudsz feltölteni a kiválasztható értékekkel.
Mivel úgy látom elég sok rowlabel van és azok mind "alá vannak rendelve" a fő labelnek, természetesen a másoladó sorok száma is aszerint alakul, ahány label van.
Üdv.
[ Szerkesztve ]
-
n42
tag
sziasztok, egy kis excel segítséget szeretnék kérni:
egy rövid kóddal szeretném helyettesíteni egy hosszabb megnevezést, azt szeretném, ha beírok A1-es mezőbe a kódot, az excel A2-es mezőbe írja ki a hozzá tartozó megnevezést.
tehát ha azt írom, hogy 1, a mellette lévő mezőbe jelenjen meg az, hogy "blablabla"...
-
bara17
tag
Sziasztok!
Az alábbi kérdésem lenne és nem tudom hogyan oldjam meg.
Van egy .csv fájlom ahol az egyes számok tizedesvesszői ponttal vannak elválasztva (pl. 5.500 vagy 6.250).
Ezt akarom kicserélni az összes munkalapon makróval vesszőre, azonban pont helyett a makró szőközt cserél. (Gondolom valahol az excel és a vba nyelvi beállításai közt lesz a hiba.)
A futtatott makró:
Sub pontvesszőcsere()
Z = Sheets.Count
For i = 1 To Z
Sheets(i).SelectCells.Replace What:=".", Replacement:=",", LookAt:=xlPart, SearchOrder _
:=xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
Next
End SubKöszönöm a segítséget!
-
Törpella
csendes tag
válasz Fferi50 #26509 üzenetére
Nekifutok mégegyszer:
1. Beviteli form, ami a data1 sheetre másolja az adatokat:
[link]
A data1 sheet:
[link]
2. A lekérdezés űrlapja.....:
[link]
.....ami a sheet1-en levő pivot(ok)ból nyeri az adatokat (minden lekérdezéshez külön pivot tartozik és minden lekérdezésnél azok frissülni fognak):
[link]
3. Elképzelésem szerint a lekérdezés űrlapján megadott adat (product code) alapján kellene szűrni a kész és fix helyen levő pivotot, azt annak a keresőmezőjébe bemásolva:
[link]
A lekérdező űrlapon megadott adat elvileg a sheet1 A2-es fix cellájába másolódik, eddig jutottam el.
Innen szeretném a row labels search mezőjébe bemásolni (makrón belül), aminek az eredménye
[link]
lenne tovább másolva, ami majd egy gyönyörű feladat lenne ismét, csakhogy félúton megbuktam az egyszerűbbeknél :-/
Röviden ennyi....
Minden segítségnek vagy javaslatnak örülnék... :-) -
Törpella
csendes tag
válasz Fferi50 #26509 üzenetére
Szia, Excel 2010-et használok.
Próbáltam megfelelő képfeltöltő megoldást találni, remélem sikeres...
[link]http://kepfeltoltes.hu/view/150413/9494202901_www.kepfeltoltes.hu_.jpg
Ez a beviteli form, amit sikerült megcsinálni rendesen, és a data1 sheetre másolja az adatokat.
[ Szerkesztve ]
-
Törpella
csendes tag
Excel 2010-et használok (többnyire).
Képfeltöltéssel próbálkozom, sajnos a box-ból nem megy :-/
[ Szerkesztve ]
-
Des1gnR
őstag
válasz anonymus89 #26510 üzenetére
Nem szokott győzködni, hogy vegyél egy ájfont?
v+FF2lWBoI8RKD7176twPQoCFN6asdnG4s4NmMBKztabEWaFJmP8G6OCJiCJMWcJXwDrpRYTGyF5/W+spqFwWQ==
-
anonymus89
addikt
Sziasztok!
Küldtek egy excel fájlt de ezt a hibaüzenetet kapom megnyitáskor laptopon. Ugyanakkor ha a barátom nem füllentett és ugyanazt az excel file-et küldte át magának akkor iphone 4-en meg tudja nyitni. Én laptopon, asztali gépen, androidos mobilon quickofficd pron nem tudom.
[ Szerkesztve ]
Organikus, természetes összetevőjű, 100% tisztaságú bőrápoló termékek //marcsiszappan.hu//
-
Törpella
csendes tag
Sziasztok!
Igen rég jártam erre, és nagy segítséget kaptam :-) ebben reménykedve kérném a segítségeteket most is.Az elképzelés, hogy szinte egyetlen gombnyomással lekérdezhető legyen egy-egy megadott adathoz tartozó halmaz. Formon és azon belül multipage, combo box, sima text beviteli mező, ilyesmikkel lenne lekérdezhető az adat. Elképzelésem szerint egy pivot a megoldás excelben, és abból lehetne kinyerni a szűrt adatokat.
addig eljutottam, hogy pivotot létre tudok hozni, de konkrétan erre a megoldásra nem találtam semmit.Amit szeretnék: meglévő pivotból vba-val form beviteli mezőn megadott értéket keresni a fix helyen levő pivot (row labels - search mezőjébe....)
Azt hiszem annyi mindennel próbálkoztam már, hogy teljesen belezavarodtam.A következő terv az az lett volna, hogy ha ez megvan, akkor a leszűrt pivotot másolja valahova....
Private Sub CommandButton1_Click()
Dim wt As Worksheet
Dim wp As Worksheet
Set wp = Worksheets("Sheet1")
Set wt = Worksheets("data2")
lastrow = wt.UsedRange.Rows.Count + 1Dim pi As PivotItem
pi = Me.Product_CodeQ.Value'vagy pi= sheet1-en az A2 cella'
'data2 C2'
wt.Cells(lastrow, 3).Value = Me.Product_CodeQ.Value'Pivot_Product_Code Macro
'
Sheets("data2").Select
Cells(lastrow, 3).Select
Selection.Copy
Sheets("Sheet1").Select
Range("A2").Select
ActiveSheet.PasteActiveSheet.PivotTables("PivotTable1").PivotFields("Product Code"). _
ClearAllFilters
ActiveSheet.PivotTables("PivotTable1").PivotFields("Product Code").CurrentPage _
= piApplication.CutCopyMode = False
Selection.Copy
Sheets("dashboard").Select
Range("F5").Select
ActiveSheet.Paste
Columns("F").EntireColumn.AutoFitEnd Sub
_______________________________________itt: ActiveSheet.PivotTables("PivotTable1").PivotFields("Product Code").CurrentPage _
= pi megbukik a dolog. persze ez már csak az a része, ahol próbálgattam, hogy egyáltalán mi csúszik át vélhetően helyes megoldásként, tehát sok értelmet ne keressen senki benne... :-/'data2 C2'
wt.Cells(lastrow, 3).Value = Me.Product_CodeQ.Value ------ez meg csak odamásolja az adatot, először onnan akartam kiszedni a pivothoz.Nagyon hálás lennék, ha valaki segítene.
Ha egy picit is megoldhatónak látszik, akkor szívesen feltöltöm akár az összes részletét a feladatnak (nem titkos) :-) -
menledge
senior tag
Rájöttem amire kérdeztem, törölhető elnézést!
[ Szerkesztve ]
-
Louro
őstag
válasz lazlogogola #26503 üzenetére
Szia,
(visszatértem)
A válasz: Magyar Excel esetén Feltételes formázás, angol esetén Conditional formatting. A menüsoron találod meg a gombot. Arra kattintva ott lesz rengeteg opció. Legelső opció alatt található a "tartalmazza" rész. Oda beírod, hogy alma. Választasz színt és kész. Majd ugyanarra a cellára megcsinálod körtével is. A cellát másolva a formázás is másolódik.
(Szerk: PEdig egyből megírtam, csak a Chrome nem engedte elküldeni )
[ Szerkesztve ]
Mess with the best / Die like the rest
-
Delila_1
veterán
válasz lazlogogola #26503 üzenetére
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
lazlogogola
tag
Sziasztok!
Egy kis segítség kellene:
Hogyan lehet azt megoldani,hogy mondjuk az A1 cella szine változzon a B1 cella legördülő választék listájában szereplő adatok szerint?
pl.:
A1 piros, ha a B1-ben "alma" -t választom
A1 zöld,ha a B1-ben "uborkát választomKöszönöm a segítséget előre is!!!!
-
swoody
senior tag
-
swoody
senior tag
Új hozzászólás Aktív témák
Hirdetés
- Vírusirtó, Antivirus, VPN kulcsok
- Microsoft Office Home & Business 2024 PC/Mac EP2-06638
- AKCIÓ! Microsoft szoftverek, vírusírtó szoftverek, egyéb szoftverek széles választéka!
- Eredeti Microsoft termékek - MEGA Akciók! Windows, Office Pro Plus, Project Pro, Visio Pro stb.
- Indiana Jones and the Great Circle - Digital Premium Edition - beváltás: 2025.1.30 - RTX 40XX
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest