-
IT café
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
-
Delila_1
Topikgazda
válasz cili.ke #38149 üzenetére
Az Excel beállításainál, a képleteknél jelöld be a Képletek automatikus kiegészítése négyzetet. Ahhoz, hogy másolódjon, ha jól emlékszem, legalább 5 sorban kell fölötte szerepelnie a képletnek.
Biztosabb módszer, ha az adataidat táblázattá alakítod (Beszúrás | Táblázat). Ekkor még a képlet módosítását is csak 1 cellában kell elvégezned, a többi is változik az adott oszlopban.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
cili.ke
csendes tag
válasz Delila_1 #38151 üzenetére
Delila, be van jelölve az automatikus kiegészítés. Van ugyan üres sor is a táblázatban (és emiatt megszakad az "5 sor"), de ott sem működik, ahol akár 12 sor van összefüggően.
(Több táblázatom is van: van, amelyikben soha nem működik, van amelyikben néha igen, néha nem. Pl. ha kézzel írom be az aktuális számot, akkor kitölti a képletet, de ha másolom a számot akkor nem.
Sajnos régi problémám, Excel 10-ben és 13-ban is így (nem) működött. Azért köszönöm a gyors segítségedet.-Y-
-
Fferi50
őstag
válasz w.miki #38137 üzenetére
Szia!
Ha a dátumok nem egy oszlopban vannak (külön a hónap és külön a nap), akkor először azokat egy oszlopba kell tenned. Formáját egyéni formázással hh.nn -re állítsd (magyar Excel).
Ha az adatok az A:C oszlopokban vannak, akkor pl. az E1 és E3 cellába írva a két nevet, az E2 cellába a következő tömbképletet írhatod:=HAHIBA(INDEX($A$1:$A$8;NAGY(($C$1:$C$8=$E1)*SOR($A$1:$A$8);DARABTELI($C$1:$C$8;$E1)-(OSZLOP()-OSZLOP($E$1)));0);"")
A tömbképletet Ctrl+Shift + Enter kombóval viheted be, az Excel kapcsos zárójelbe teszi.
Ezt a képletet húzd végig a 2. soron illetve másold át a 4. sorba. Amennyiben már nem tartozik a névhez dátum, úgy a képlet üres cellát fog mutatni.
Természetesen a tartományok végeit igazítsd a saját adataidhoz.Üdv.
[ Szerkesztve ]
-
Delila_1
Topikgazda
-
w.miki
veterán
válasz Fferi50 #38154 üzenetére
Köszönöm
Igen, külön oszlopban van a hónap, és a nap, sőt a nap neve is utána van.
kep1
(Azért így van, mert ezt nem tudtam automatizálni, manuálisan írtam be )
Ezt az oszlopot kitöröltem, és beillesztettem a megadott képletet, de sajnos így is csak egy hónap nevet ír ki
kep2[ Szerkesztve ]
Olcsó kütyük: http://tiny.cc/fbkutyu
-
csferke
senior tag
Sziasztok!
Ismét elakadtam.
B14 képlete=IF(ISBLANK(A14);;VLOOKUP(A14;Pesticidi!A:E;2;0))
Ha az A14 üres akkor nem kellene semmit tennie. Nem is tesz CSAK kiírja, hogy #N/A.
Régebben egy másik munkafüzetben kiküszöböltem, hogy ne jelenjen meg ez a hibajelentés de most sehogy sem sikerül megtalálnom a megoldást/beállítást.
Segítségre lenne szükségem.üdv
[ Szerkesztve ]
-
Delila_1
Topikgazda
válasz cili.ke #38158 üzenetére
Kitörlöd a képleteket tartalmazó oszlopok adatait. Nem a teljes oszlopokat! Oszlop kijelölése, Delete billentyű. Visszaírod a címsort.
A táblázat bármelyik celláján állva a Ctrl+a (vagy a Ctrl+t) kijelöli a teljes táblázatot, amit már másolhatsz is.
Az eredeti füzetet mentés nélkül bezárhatod.Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
Fferi50
őstag
válasz w.miki #38156 üzenetére
Szia!
Mivel az A oszlopban csak a hónap neve szerepel, honnan tudná szegény képlet, hogy neked a nap is kellene hozzá.
Az A oszlopodban kellene összevonni (beírni) a teljes dátumot. A D1 cellába a képlet=DÁTUMÉRTÉK(A1&B1)
Ezt végighúzod az oszlopon. Majd az oszlop másolás - irányított beillesztés - értéket erre az oszlopra utána az A oszlopra is. A D oszlop törölhető.
Ezután már csak a cellaformátumod kell állítani, ha nem megfelelő.
A napnevet tartalmazó oszlop nem zavar, maradhat is akár.Üdv.
[ Szerkesztve ]
-
Sziasztok!
Rengeteget szuttyogunk a cégnél az excel árlistáknál a képek beszúrásával.
Tudtok abban segíteni, hogy ne manuális kelljen ezeket beszúrni egyesével?Talán azoknak való leginkább a hatalom, akik nem vágynak rá. Azoknak, akiket (...) a sors állít az élre, akik szükségből öltik fel a palástot, s aztán maguk is meglepődnek rajta, mennyire jól illik a vállukra.
-
olloczky
senior tag
Hali
Azt hogy lehet elérni, hogy egy oszlop adott cella értéke alapján az egyező sort feltételesen formázza?
Tehát:ha F4 cella értéke X, akkor a 4-es sort színezze zöldre
Előre is köszi!
üdv
Úgy még sosem volt, hogy valahogy ne lett volna!
-
Fferi50
őstag
válasz w.miki #38166 üzenetére
Szia!
Az E oszlopot átmásolod az A oszlopba - E oszlopon másolás - A oszlopon irányított beillesztés értéket. Az A oszlopot megformázod ugyanúgy, ahogyan az E oszlop van.
Ezután az E oszlop értékeit törlöd.
Az E1 cellába beírod Miki, az E3 cellába pedig Kata.
Az E2 cellába beírod a https://itcafe.hu/tema/excel/hsz_38154-38154.html hozzászólásomban szereplő képletet, illetve aszerint jársz el.Természetesen, ha a D oszlopban szerepelnek a nevek, akkor a $C$1:$C$8 helyébe a $D$1:$D$8 kerüljön a képlet beírásakor mindenhova.
A képlet másolható az E3 cellába. Továbbá elhúzható a 2. illetve a 4. sorban.
Üdv.
[ Szerkesztve ]
-
Fferi50
őstag
válasz w.miki #38169 üzenetére
Szia!
1. képhez: Írtam, hogy a $C$1:$C$8 helyett írj $D$1:$D$8 -at a képletben mindenhol. Mivel nálad a nevek a D oszlopban vannak.
=HAHIBA(INDEX($A$1:$A$8;NAGY(($D$1:$D$8=$E1)*SOR($A$1:$A$8);DARABTELI($D$1:$D$8;$E1)-(OSZLOP()-OSZLOP($E$1)));0);"")
2. képhez: Mivel a C oszlopot kitörölted, a képletben pedig az E oszlop rögzítve van ($E), emiatt az ott (nem lévő) értéket akarná felhasználni.
Javaslat: a C oszlopot töröld előbb és utána írd be a képletet vagy az 1. képhez írottak szerint módosítsd a képletet.
E2 formátuma az A oszlop szerinti legyen.
Üdv.
[ Szerkesztve ]
-
Fferi50
őstag
válasz w.miki #38172 üzenetére
Szia!
Erre találták ki az Összefűz függvényt, illetve az & műveleti jelet.
Egy másik cellában tudod megtenni (pl. F1 cellába):=E2 & "," & F2 & "," & G2 & "," & H2
Ugyanígy a 4. sorét is.Ezután a cellára másolás - irányított beillesztés értéket. Így nem változik tovább.
Üdv.
-
Fferi50
őstag
válasz w.miki #38174 üzenetére
Szia!
Igazad van, mivel dátumok vannak, ezért nem elég az egyszerű összefűzés.
A képlet az F1 cellába:=SZÖVEG(E2;"hh.nn") & "," & SZÖVEG( F2;"hh.nn") & "," & SZÖVEG( G2;"hh.nn") & "," & SZÖVEG( H2;"hh.nn")
Az F3 cellába pedig a 4. sornak megfelelően ugyanez.
A általános formátumúak - másolás - irányított beillesztés után lehet akár szöveg is.Üdv.
[ Szerkesztve ]
-
w.miki
veterán
válasz Fferi50 #38176 üzenetére
Köszi! Már majdnem tökéletes!
Azt hogyan tudnám megcsinálni, hogy csak akkor másolja be a szöveget, és a vesszőt, ha nem üres a cella, különben hagyja?
Néha nem az eredmény jelenik meg a cellában, hanem a beírt képlet. Az miért van?Olcsó kütyük: http://tiny.cc/fbkutyu
-
Fferi50
őstag
válasz w.miki #38177 üzenetére
Szia!
1. Ha függvénnyel meg kell vizsgálni, van-e a cellában érték:
=SZÖVEG(E2;"hh.nn") & HA(F2="";""; "," & SZÖVEG( F2;"hh.nn")) & HA(G2="";"";"," & SZÖVEG( G2;"hh.nn"))& HA(H2="";"";"," & SZÖVEG( H2;"hh.nn"))
2. Valószínűleg az a cella, amelyikben a képlet jelenik meg, szöveg formátumú. Változtasd át a formátumot általánosra, majd F2 billentyű és Enter.
Üdv.
-
csferke
senior tag
Sziasztok!
Mennyire bonyolult képletet lehet megadni, hogy makróbol betegye 1 cellába?
Ezt "megeszi"Range("A13").Formula = "=A11+B11"
de ezt már nem
Range("A13").Formula = "=IF(ISBLANK($G11);"";VLOOKUP($G11;Pesticidi!$A:$F;2;0))"
Mi lehet a megoldás?
üdv, köszi
[ Szerkesztve ]
-
-
Zola007
veterán
Formátumra akarok keresni E2013-ban, de "Nem találjuk, amit keres. További keresési lehetőségekért....blablabla"
Ismerem a funkciót, formátumot cellából választom (formátum ► formátum választása cellából) adott színű cellára, szóval nem én vagyok
Saját magát nem találja meg, amiből választottam a keresés alapjátMʏ ᴘʜɪʟᴏsᴏᴘʜʏ ɪs: Iᴛ’s ɴᴏɴᴇ ᴏғ ᴍʏ ʙᴜsɪɴᴇss ᴡʜᴀᴛ ᴘᴇᴏᴘʟᴇ sᴀʏ ᴏғ ᴍᴇ ᴀɴᴅ ᴛʜɪɴᴋ ᴏғ ᴍᴇ. I ᴀᴍ ᴡʜᴀᴛ I ᴀᴍ ᴀɴᴅ I ᴅᴏ ᴡʜᴀᴛ I ᴅᴏ. I ᴇxᴘᴇᴄᴛ ɴᴏᴛʜɪɴɢ ᴀɴᴅ ᴀᴄᴄᴇᴘᴛ ᴇᴠᴇʀʏᴛʜɪɴɢ. Aɴᴅ ɪᴛ ᴍᴀᴋᴇs ʟɪғᴇ sᴏ ᴍᴜᴄʜ ᴇᴀsɪᴇʀ. - Sɪʀ Aɴᴛʜᴏɴʏ Hᴏᴘᴋɪɴs
-
morgusz
csendes tag
Sziasztok!
Segítséget szeretnék kérni egy makróhoz, ami azt csinálja, hogy (naponta változó mennyiségű) kb. 100 db Excel fájlból, a "munka1" lapok, utolsó, adatokat tartalmazó sorának ("A" oszlopot kell figyelni) első 10 celláját bemásolja a cél fájl (KKSS2018.xls) "munka1" lapjára az"A2" cellától soronként egymás alá.
A forrás fájlok neve" xyz (1).xls"-től indul "xyz (n).xls"-ig.Sajnos nem találtam itt hasonlót, de lehet, hogy rosszul kerestem!
Előre is köszönöm!
-
morgusz
csendes tag
Bocsi!
Az előbb azt nem írtam le, hogy már ott elakadtam, hogy nem tudom, hogyan kellene kijelölnöm másolásra a forrás tábla utolsó sorát.
Találtam egy ilyen mintát, de nem igazán értem, hogy mire használható, és hogy működtethető?
"Utolsó használt sor
példa
Sub FindLastRow()
Dim LastRow As LongIf WorksheetFunction.CountA(Cells) > 0 Then
‘Search for any entry, by searching backwards by Rows.
LastRow = Cells.Find(What:="*", After:=[A1], _
SearchOrder:=xlByRows, _
SearchDirection:=xlPrevious).Row
MsgBox LastRow
End If
End Sub" -
Zola007
veterán
válasz Fferi50 #38185 üzenetére
szöveg nem volt, minden más formázást töröltem a keresésnél, csak a kitöltés színe volt megadva
a szín kézileg lett megadva eredetileg is, az biztos, mert én csináltam a táblázatotMʏ ᴘʜɪʟᴏsᴏᴘʜʏ ɪs: Iᴛ’s ɴᴏɴᴇ ᴏғ ᴍʏ ʙᴜsɪɴᴇss ᴡʜᴀᴛ ᴘᴇᴏᴘʟᴇ sᴀʏ ᴏғ ᴍᴇ ᴀɴᴅ ᴛʜɪɴᴋ ᴏғ ᴍᴇ. I ᴀᴍ ᴡʜᴀᴛ I ᴀᴍ ᴀɴᴅ I ᴅᴏ ᴡʜᴀᴛ I ᴅᴏ. I ᴇxᴘᴇᴄᴛ ɴᴏᴛʜɪɴɢ ᴀɴᴅ ᴀᴄᴄᴇᴘᴛ ᴇᴠᴇʀʏᴛʜɪɴɢ. Aɴᴅ ɪᴛ ᴍᴀᴋᴇs ʟɪғᴇ sᴏ ᴍᴜᴄʜ ᴇᴀsɪᴇʀ. - Sɪʀ Aɴᴛʜᴏɴʏ Hᴏᴘᴋɪɴs
-
Delila_1
Topikgazda
válasz morgusz #38184 üzenetére
A Const utvonal-nál a saját útvonaladat add meg, ügyelve, hogy az utolsó karakter \ legyen.
Sub Masolas()
Dim usorCel, usorFN, FN, Cel As Worksheet
Const utvonal = "D:\Adatok\Morgusz\" 'Itt add meg a saját útvonaladat
Set Cel = ActiveWorkbook.Sheets("Munka1")
Application.ScreenUpdating = False
ChDir utvonal 'Direktor váltás
FN = Dir(utvonal & "*.xls", vbNormal)
Do
If Left(FN, 3) = "xyz" Then
usorCel = Cel.Range("A" & Rows.Count).End(xlUp).Row + 1 'céllap első üres sora
'Fájlok behívása
Workbooks.Open Filename:=utvonal & FN
usorFN = Sheets("Munka1").Range("A" & Rows.Count).End(xlUp).Row 'alsó sor a megnyitottban
Range("A" & usorFN & ":J" & usorFN).Copy Cel.Range("A" & usorCel)
ActiveWindow.Close False 'megnyitott fájl bezárása módosítás nélkül
End If
FN = Dir()
Loop Until FN = ""
Application.ScreenUpdating = True
MsgBox "Kész van az adatok bemásolása", vbInformation, "Értesítés"
End SubProgramozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
csferke
senior tag
Sziasztok!
#lappy used in VBE """"
#Delila Pontosvesszők helyett vesszőket írj!Köszi. E kettőnek a kombinációja lett a jó.
[ Szerkesztve ]
-
kezdosql
tag
Delila, es masok, van valahol excel oktato sorozatotok a weben?
Nyari kenyszerszunetben talan lesz par het szabadidom es raszannam excel tanulasra, foleg kepletek es makrok alkalmazasa teren.Arra rajottem, hogy konyvbol keptelen vagyok tanulni, tul bonyolultak, a pelda meg talan mukodik, de ha valtoztatok valamit, mar nincs valasz, mi a hiba oka, es attol mindig frusztralt leszek.
-
Fferi50
őstag
válasz #05304832 #38191 üzenetére
Szia!
Makróval biztosan megoldható, többféle verzióban is.
A leggyorsabb valószínűleg az, ha van egy lista, amelyben a termékek és a hozzájuk tartozó képek (teljes elérési útvonallal) össze vannak rendelve.Kellene egy minta fájl, amiben megmutatjátok, hogy milyen szerkezetű munkalapra kell a képeket betenni.
Üdv.
-
válasz Fferi50 #38197 üzenetére
Köszönöm.
A táblázat egyik oszlopa a cikkszám.
A kép neve is a cikkszám.
A képek elérési útvonala minden terméknél ugyanaz.
Tehát egy összefűz képlettel meg tudom adni a kép teljes elérési útvonalát.
Viszont makrót nem tudok írni.[ Szerkesztve ]
Talán azoknak való leginkább a hatalom, akik nem vágynak rá. Azoknak, akiket (...) a sors állít az élre, akik szükségből öltik fel a palástot, s aztán maguk is meglepődnek rajta, mennyire jól illik a vállukra.
-
Fferi50
őstag
Szia!
Azért pár kérdés maradt még hátra. Hová szeretnéd tenni a képet, milyen méretben? Mire használjátok a munkafüzetet, mert a sok képpel nagy méretű lesz, nehezen nyílik, esetleg áttekinthetetlenné válik.
Nem lenne jobb hivatkozásként kezelni a cikkszámokat és rákattintással lenne látható a kép?Üdv.
Új hozzászólás Aktív témák
- Mercedes topic
- YouTube
- WoW avagy World of Warcraft -=MMORPG=-
- bb0t: Gyilkos szénhidrátok, avagy hogyan fogytam önsanyargatás nélkül 16 kg-ot
- Dobta a zoomkamerát az új Sony Xperia 10
- Elfelejtettem egy játék címét
- PlayerUnknown’s Battlegrounds
- Mozilla Firefox
- Premier előzetesen a Gray Zone Warfare
- A tüntetések ellenére is bővítheti német gyárát a Tesla
- További aktív témák...
- Eredeti Windows, telepítéssel! Digital Doctor Számítógép Szerviz
- Bontatlan - BATTLEFIELD 1 Collectors Edition - Játékszoftver nélkül
- Játékkulcsok olcsón: Steam, Uplay, GoG, Origin, Xbox, PS stb.
- AKCIÓ! - STEAM kulcsok / Punch Club, Oddworld: Soulstorm, Children of Morta, stb. - 2024.05.16.
- Lemezes Retro PC Játékok
Állásajánlatok
Cég: Alpha Laptopszerviz Kft.
Város: Pécs
Cég: Ozeki Kft.
Város: Debrecen