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.
Gyorskeresés
Legfrissebb anyagok
- Bemutató Spyra: akkus, nagynyomású, automata vízipuska
- Bemutató Route 66 Chicagotól Los Angelesig 2. rész
- Helyszíni riport Alfa Giulia Q-val a Balaton Park Circiut-en
- Bemutató A használt VGA piac kincsei - Július I
- Bemutató Bakancslista: Route 66 Chicagotól Los Angelesig
Általános témák
LOGOUT.hu témák
- [Re:] [Luck Dragon:] Asszociációs játék. :)
- [Re:] [D1Rect:] Nagy "hülyétkapokazapróktól" topik
- [Re:] [GoodSpeed:] A Windows 11 23H2 telepítő esete az Intel Ethernet Controllerrel-I225-V 2,5 Gbps
- [Re:] Elektromos rásegítésű kerékpárok
- [Re:] [FLATRONW:] RIP Youtube Vanced
- [Re:] [Mr Dini:] Hálózati problémából kiber-versenyfeladat!
- [Re:] [antikomcsi:] Való Világ: A piszkos 12 - VV12 - Való Világ 12
- [Re:] [sh4d0w:] Rebel Moon - Ne nézd meg!
- [Re:] [sziku69:] Fűzzük össze a szavakat :)
- [Re:] Viber: ingyen telefonálás a mobilodon
Szakmai témák
PROHARDVER! témák
Mobilarena témák
IT café témák
Téma összefoglaló
- Utoljára frissítve: 2023-11-13 08:31:56
LOGOUT.hu
Hozzászólások
slashing
senior tag
ohh ha ez ilyen egyszerű lenne. Internet elérés minimum techikusi szinttől felfele szóval akinek ez kéne annak nincs én azt preferálnám ha átállnánk csv-re mivel azzal kismillió program tud dolgozni többek közt az excel is...
Delila_1
Topikgazda
Akkor marad a "lassú munkához idő kell".
Így lehet megoldani az emberek foglalkoztatásá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.
lappy
őstag
Én nem értek a macrohoz de ezt találtam talán ez segít konvertálni.
Bámulatos hol tart már a tudomány!
slashing
senior tag
Ez nagyon jónak néz ki! Köszönöm
PistiSan
addikt
Sziasztok!
Excel 2010-et használok.
1. munkafüzeten van egy táblázatom amiben lenyíló lista segítségével 2.es munkafüzet D1-100 celláiból veszi az adatokat, remekül működik.
Sajnos hosszadalmas így is a lenyíló listán megkeresni a szükséges adatokat, van arra lehetőség hogy az excel beírás közben kiírja a lehetséges kiegészítő adatokat?
Már az is jó lenne, ha mondjuk megnyomom az "A" betűt és akkor oda ugrik az "A" betűvel kezdődő szavakhoz.
botond187
csendes tag
Sziasztok,
Olyan kérdésem lenne, hogy excel-ben szeretném megoldani azt, hogy egy oszlop elemeit (betűk, számok keveréke) lemásolnék egy másik oszlopba, és kiegészítenék egy szöveggel.
Érthetőbben:
Az oszlop egyik cellája mondjuk így néz ki: tbh3456-23m
Ezt a cellát szeretném lemásolni egy másik oszlopba, úgy hogy beleillesztem még az elejére hogy: alma/
Így nézzen ki végeredménybe: alma/tbh3456-23m
Erre van lehetőség a programban?
Köszi a válaszokat.
slashing
senior tag
Delila_1-től lestem én is:
Ha mundjuk B1-ben vannak a betűk számok akkor állj mondjuk a c1-re aminek a képlete ez lesz: ="alma/" & B1 ezt végighúzod az oszlop mellett majd másolás és ahova be akarod szúrni ott irányított beillesztés értékként.
botond187
csendes tag
Szuper, működik, köszi a segítséget.
[ Szerkesztve ]
slashing
senior tag
Lehet-e olyan feltételes formázást létrehozni ami:
10 20 30
5 5 5 (min)
5 5 5 (max)
Azt vizsgálom felételesen a 4. sorban hogy benne van-e az 1. sorban lévő értékhez képest a Min - Max tartományban az értékünk mondjuk A4=8 ez ugye benne van az 5-15 (A1-A2 - A1+A3) értékeke között, igaz színezd be akármilyenre.
Ez egy tök egyszerű feltételes formázás képlettel kisebb nagyobb.... de mi van akkor ha én nem akarok külön oszlopokra egyesével formázást csinálni hanem csak egyet? Tehát hogy működjön a B oszlopban is a C-ben is és mondjuk az CC oszlopban is ugyan az a feltételes formázás de természetesen változnak az oszlopokban az értékek és a min max értékek is.
Nem eget rengető dolog ha nem lehet megoldani de hátha tanulok valami újat. Bár szerintem ezt így nem lehet. Macro most nem játszik annyira nem fontos a dolog.
Mittu88
senior tag
Sziasztok!
VBA-val szeretnék csoportosítani egy táblázatot úgy, hogy 190 soronként legyen egy csoport (hogy zárható legyen, ezzel segítve az átlátását).
Nagyon elakadtam vele, pedig úgy érzem közel a megoldás. Jelenleg így néz ki a kód:
Sub csoportosítás()
'
' csoportosítás Makró
'
'
Dim A As Long
Dim elozo As Long
Worksheets("Napi").Activate
elozo = 1
For A = 190 To 1900 Step 190
Range("A1").Select
Application.CutCopyMode = False
Range(Cells(elozo, 1), Cells(A, 1)).EntireRow.Select
Selection.Group
elozo = A
Next
End Sub
Ez most annyit csinál, hogy minden százkilencvenedik sort csoportosítja, valamint az egész 1900 sort.
Mi lehet a gond?
Delila_1
Topikgazda
Próbáld ezzel:
Sub Csoportok()
Dim elso As Long, ucso As Long
elso = 1: ucso = 190
Do While elso < 1900
Range(elso & ":" & ucso).Rows.Group
elso = ucso + 2: ucso = elso + 188
Loop
End Sub
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
=ÉS(A4>=A$1-A$2;A4<=A$1+A$3)
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
slashing
senior tag
kísértetiesen hasonlóval próbálkoztam de az istenért nem akart jó lenni, tuti valamelyik $ jelet írtam el akkor köszi
Delila_1
Topikgazda
Szivi.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
Mittu88
senior tag
Hááát ez nagyon király lett, köszönöm!
Nagyon rossz oldalról közelítettem meg a problémát ezek szerint
Delila_1
Topikgazda
Nagyon jól közelítetted meg, csak az Excel fejlesztői oldották meg kicsit furcsán.
Ha az utolsó sor + 1 a következő csoport első tagja, valamiért egybe veszi a két csoportot.
Ki kellett kísérletezni, hogy milyen módon fogadja el.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
Mauzes
őstag
Sziasztok!
Használok egy online excel template-et Google Drive felületen, amit más készített. Sajnos amikor letöltötm offline-ba az excel fájlt, akkor megnyitásnál kiírja, hogy hiba, és csinál egy recovery-t, de egyes képletek, amelyek más lapokról gyűjtenek be adatot, hiányoznak, egyszerűen csak az értéküket állítja helyre az Excel képlet nélkül.
Miért lehet az, hogy a Drive alatt tud értelmezni bizonyos képleteket, de a fullos Excel program meg nem? Ezekről a képletekről van szó, megnéznétek esetleg, hogy láttok-e valami furcsát bennük?
=iferror(INDEX(arrayformula(filter(Transactions!J:J,Transactions!C:C<>"",row(Transactions!C:C)=max(if(Transactions!C:C=B4,row(Transactions!C:C),0)))) ;1),0)
=arrayformula(sumproduct(Transactions!C:C=B3,Transactions!B:B="Sell",Transactions!P:P))
(Bocs a görgetésért, de nem tudom, hogyan lehet smiley-k nélkül ezeket berakni.)
[ Szerkesztve ]
Met
nagyúr
Sziasztok!
Minden második cellát hogy lehet kijelölni? Háttérszínt szeretnék neki adni. Ilyen táblázat, szóval Ctrl+clikket szeretném kihagyni ha lehet.
"If in doubt, flat out!" Colin McRae
Delila_1
Topikgazda
Sub piros()
Dim i As Integer
For i = 2 To 25
Cells(i, i).Interior.ColorIndex = 3
Next
End Sub
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
Met
nagyúr
Nem értek az excelhez, szóval ezt hova másoljam be?
[ Szerkesztve ]
"If in doubt, flat out!" Colin McRae
Delila_1
Topikgazda
Állj a lapra, ahol színezni akarsz.
Alt+F11-re bejön a VB szerkesztő. Bal oldalon kiválasztod a füzetedet. Insert menü, Module.
Jobb oldalon kapsz egy üres fehér oldalt, oda másold be. F5-tel indíthatod, majd bezárhatod a VB szerkesztőt.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
lappy
őstag
Milyen nyelvű excel van a gépeden?
Bámulatos hol tart már a tudomány!
Met
nagyúr
"If in doubt, flat out!" Colin McRae
Delila_1
Topikgazda
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
Mittu88
senior tag
Így már minden tiszta. Köszi szépen a magyarázatot is
Mauzes
őstag
Angol. A második képletet már sikerült átalakítani, de az elsőt nem...
Hali!
Hogyan lehet azt megcsinálni jelenléti ívhez, hogy mondjuk ha A1 cellába 1-et írok, akkor a C1 be írjon be valamit, de ha 14-et, akkor a C14-be?
Köszi!
lappy
őstag
Ezt nézd meg kipróbálva nem volt:
Ha (A1=sor (); a1;" ")
Bámulatos hol tart már a tudomány!
Nem jött össze. Konkrét függvényt le tudnád írni légyszi ezzel a példával?
Köszi!
mod: tehát ha A1-be egyet írok, akkor 24-et írjon a C1-be, de ha A1-be 14-et írok, akkor C14-be írjon 24-et.
[ Szerkesztve ]
Szerkesztés lejárt.
Erre javította ki magától:=HA(A1=SOR();A1;" ")
Csak ebből hogy következik, hogy mit hova írjon és mikor?
lappy
őstag
akkor ezek szerint félre értettem amit elsőnek írtál
azt hittem azt akarod hogy A1 írsz egy számot az jelenlen meg a C oszlop valahányadik sorában.
Bámulatos hol tart már a tudomány!
lappy
őstag
Nem igazán értem hogy mit is kell beírni a C oszlopba,
tehát ha A1-be egyet írok, akkor 24-et írjon a C1-be, de ha A1-be 14-et írok, akkor C14-be írjon 24-et.
ez hogy van?
ha 1 írok be akkor c1 be 24? de mi alapján? random?
Bámulatos hol tart már a tudomány!
Első nyolc oszlop celláiba be akarom írni, hogy mely napokon dolgozott az ember, és amelyik napon dolgozott oda (majd meg fogom dátumozni) 24-et írjon be.
tehát ha 3-án dolgozott, akkor 3-ához írjon 24-et, vagy 8-at, az már úgyis változtathatom.
[ Szerkesztve ]
Valami ilyesmire gondolok:
lappy
őstag
szia
ha ezt szeretnéd akkor ez kell az első oszlopba írni
=HA(VAGY(A5=$B$1;A5=$C$1;A5=$D$1);24;" ")
a másodikba
=HA(VAGY(A5=$B$2;A5=$C$2;A5=$D$2);8;" ")
és így tovább
a munkanap az A1 ben van
[ Szerkesztve ]
Bámulatos hol tart már a tudomány!
Köszi, próbálkozok!
Üdv!
mod: még 1 láma kérdés: hogy érted, hogy oszlopba írok? Nem cellára gondolsz?
[ Szerkesztve ]
lappy
őstag
Az első képlet az m.ora a második képlet a szabadság nevű oszlopba kerül.
Bámulatos hol tart már a tudomány!
Delila_1
Topikgazda
A helyedben egyszer rögzíteném makróval a 2 képlet bevitelét, utána minden másoláskor csak indítani kellene a makrót.
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
Lappy képletei akkor működnek, ha az A oszlopban nem teszel pontot a számok után.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
Met
nagyúr
Elbaszcsiztam Rossz képet linkeltem.
Sakktábla mintásra kellene színezni C2 E2 G2 szürke, B2 D2 F2 fehér és a harmadik sorban eggyel jobbra tolva (vagy balra). Itt a táblázat, így akkor egyszerűbb.
"If in doubt, flat out!" Colin McRae
Köszi nektek, de nekem nem akar összejönni sehogy sem. Ha nem túl nagy kérés nem tudnátok átküldeni egy ilyen táblázatot az email címemre?
Köszönöm!
Mauzes
őstag
Nem vagyok nagy excel guru, ezt nem teljesen értem/nem tudom, hogyan kell. Én is csak egyszer szeretném beírni a képletet, aztán továbbhúzni.
De akkor nem látszik a képletből, hogy hibás lenne? Azt mondjuk full nem értem, hogy Drive értelmezi, Excel meg nem...
DopeBob
addikt
Sziasztok,
elakadtam nagyon. Meg tudom ezt csinálni makró nélkül?
Adott egy ilyesmi tábla:
2014.01.10; 1
2014.01.20; 0
2014.01.21; 0
2014.01.21; 1
2014.02.01; 1
Egy dátum mellette nulla vagy egy.
Ebből kéne nekem két db információ:
- hány darab sor van összesen, ami 01. hó
- hány darab sor van összesen, ami 01. hó és egy egy másik cellában 1 van.
Köszönöm előre is, ha valaki tud segíteni
MZ/X
botond187
csendes tag
Sziasztok,
Egy oszlopban lenne egy betű-szám kombináció (mindegyik különböző). Ezt szeretném átkódolni úgy, hogy kicserélném a betűket egy másikra.
Angol betűk vannak benne, tehát magyar ékezet nem.
Én adnám meg hogy melyik betűt mire cseréli ki. Számokat hagyja, azt ne alakítsa át.
Tehát mondjuk "a" helyett legyen "d", "b" helyett legyen "t" stb stb.
Ezt meg lehet oldani?
DopeBob
addikt
Az első időzöben megszületett: {=SZUM(HA(HÓNAP(E1:E282)=1;1;0))}
Ez úgy néz ki jól számol, viszont ha a feltételt kiegészítem így:
{=SZUM(HA(ÉS(HÓNAP(E1:E282)=1;G1:G282=1);1;0))}
Akkor a második rész, ahol csak azokat kéne összeszámolni, ahol egy van már nem jó
[ Szerkesztve ]
MZ/X
DopeBob
addikt
Valamiért a beágyazott ÉS függvényt nem szerette, mert ez a (kevésbé szép)
{=SZUM(HA(HÓNAP(E1:E282)=1;HA(G1:G282=1;1;0);0))}
megoldás legalább működik.
Sajnálom, hogy teleszemeteltem a fórumot... azért hátha másnak is hasznos lesz, nem töröltetem ki.
MZ/X
slashing
senior tag
=SZUM(HA(HÓNAP(A1:A5)=1;B1:B5;)) ctrl+shift+enter....
Összeadja azokat ami 1. hó mivel mindenhol csak 1-esek vagy 0-ák vannak így nem kell külön nézni hogy hány 1-es van a második oszlopban mivel az összegük annyi lesz mint ahány sorban 1-es van.... ha jól gondoltam a feladatot
(#22244) botond187: egyszerű keres/csere ctrl+f ?
[ Szerkesztve ]
DopeBob
addikt
Basszus, tényleg, így egyszerűbb
MZ/X
lappy
őstag
De lehet pont a végén cellaformázàssal
Bámulatos hol tart már a tudomány!
Mittu88
senior tag
Az mitől van, hogy néha átáll egy adott munkafüzet minden nem beállított formátumú cellája Könyvelői-re? Nagyon idegesítő, mert így értelmezhetetlen adatokat lát a felhasználó és rengeteg időmbe telik beállítani a 4-5000 soros munkalapokon.
Esetleg makróval meg lehet oldani, hogyha Könyvelői a formátum, akkor általánosra változtassa, minden más esetben pedig ugyanúgy hagyja?
[ Szerkesztve ]
Mai Hardverapró hirdetések
prémium kategóriában
- ASRock Phantom Gaming RX 5700 XT - eladó!
- ÚJ Bontatlan MacBook Pro 14 M3 Pro 11CPU/14GPU 18GB/512GB SSD Magyar billentyűzet Azonnal átvehető.
- BONTATLAN Új Iphone 15 PRO MAX 256-512GB Független 1év Apple GARANCIA Deák Térnél Azonnal Átvehető.
- OLED65GX6LA 2 Év gyári Garancia
- LG OLED55G39LA 2 Év gyári garancia
ingyenes kategóriában
- Intel Core i7 14700KF Processzor - Bontatlan! - 36hónap garancia!
- Lenovo ThinkCentre M73 PC /i5-4460/8GB DDR3/MSI GT 710 2GB/SAMSUNG 850 PRO 256GB SSD/Wifi/Win 11 Pro
- Nothing ear (1)
- Lian Li O11 Dynamic Mini mATX gépház
- Asus Rog Phone 8 5G 256GB Dual SIM Black Emag vásárlás Gyárilag független Csere/beszámítás is!