- Milyen routert?
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Csinált valamit a Nokia: megváltoznak a telefonhívások
- Az AI miatt vehetnek sokan új iPhone-t
- Otthoni hálózat és internet megosztás
- Opera böngésző
- Musk betiltja az iPhone-okat a Teslánál és az X-nél, ha ezt meglépi az Apple
- Kodi és kiegészítői magyar nyelvű online tartalmakhoz (Linux, Windows)
- Microsoft Excel topic
- Amazon Prime Video
-
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
-
szilvásbukta
tag
Szia!
A UnsavedFiles mappa sajnos üres volt, ahogy vártam. Kipróbáltam a Recuva-t, az ugyan talált valami kis maradványt, de az meg sajnos sérült, az Excel nem tudja megnyitni. Nem voltak illúzióim a dologgal kapcsolatban, de egy próbát megért.
Azért köszönöm a tippet.
Ezt a programot nem ismertem és amúgy jónak tűnik. A net tele van mindenféle kamu-szagú programmal, amikkel nem szívesen kísérletezek, mert a legtöbb semmire se jó. Arról nem beszélve, hogy könnyű belefutni valami francos beépülő programba, ami akkor is felmászik a gépre, ha telepítésnél leszedem róla a pipát... aztán meg rámegy fél nap, mire kiirtom a rendszerből...
[ Szerkesztve ]
-
spe88
senior tag
Értem, köszi. Sejtettem, hogy ez makró nélkül nem fog menni. :/
@Fferi50: Ezt a verziót ismerem, csak mint tudjuk, ami nem automatikus és emberi beavatkozást igényel, az egyszer biztos el lesz felejtve vagy rontva.
Google sheetben próbálkozott már valaki makróval? Ahogy elnéztem mégiscsak létezik, én úgy tudtam ahhoz a GS buta. Ha létezik, akkor meg lehetne azt oldani, hogy ha az adott cella nem üres, mert magától beírta az adott dátumot, akkor azt copyzza be ugyanoda értékként, ahogy azt Fferi50 is említette.
Spóroljunk! Kerül, amibe kerül!
-
kvoaksz
csendes tag
Szia!
Nagyon köszönöm! Teljes mindenre kitérő a válasz, ha már nem tudtam rendesen feltenni a kérdést!
A SZÁMÉRTÉK függvény használata részemről leleményes ám de kicsit buta megoldás volt, mint ahogyan a az első szóközig is nagyban leegyszerűsítette a függvényt!
Ez ami nekem kell: =HELYETTE(BAL(A2;SZÖVEG.TALÁL(" ";A2));".";",")*1000&" users"Köszönöm!
-
patesz
csendes tag
szia,
Még egy kérdéssel fordulnék hozzád:
Most azzal próbálkozom, hogy egy másik munkalapra képlettel összegyűjtsem csak a "D:" előtagú sorokat minden oszlopával és ezeket egymás alá rendezzem. (Ne legyenek üres sorok közöttük.)
Tehát ha van az első munkalapon 1000 sorom de abból csak mondjuk 55 ami fontos, akkor csak ezeket pl a második munkalap első 55 sorába írja ki.
Később ez lehet 63, de lehet csak 10 db "D:" sor is.KERES, INDEX, HOL.VAN, FKERES, DARABTELI, függvényekkel, illetve ezek kombinációjával próbálkozom de nem járok sikerrel.
(Illetve megpróbáltam alkalmazni itt is a tömbképletes függvényt amitől megint iszonyatosan belassult az egész.
Túl sok az adat, így az nem járható most sem.)A korábban meghatározott tartományokhoz tartozóan ki tudom íratni, hogy melyik "D:" sor tartozik egy tartomány soraihoz, de ezt ki írja a csoport minden sorához. (=FKERES("D:";Munka1!$A3:$M$23001;3;HAMIS))
Tehát pl. egy csoport 25 elemből áll + a "D:" sor, akkor egymás alá 26-szor kiírja a "D:" sor tartalmát.Nem tudom 1 db-ra redukálni, úgy hogy a következő is 1 db legyen és így tovább.
Ez képlettel megvalósítható, vagy csak intelligens szűrővel?
üdv
-
benkez
újonc
Egy szöveges dokumentum, nem excel fájl. Tartalmaz kb. 500-1000 karaktert. Nekem a lényeges adatokra van szükségem belőle (200-300 karakter). Azokat illessze be adott excel munkalap adott sorába, majd a következő dokumentumból is ugyanazon típusú adatokat a következő sorba stb.
Hálás vagyok mindazoknak, akik segítik a hozzám hasonló excel rajongókat, akik számára feladat és idő hiányában szinte lehetetlen a profivá válás. Köszönöm!
-
oke
senior tag
Szia!
Köszönöm a részletes bemutatást, nagyon hasznos
Valóban több sorból áll, csak kiemeltem néhányat, az egész így néz ki:Párosít
=MFÜZET.KIJELÖLÉS("SQL Res";"SQL Res")
=LÉP("i";2;DARAB2(!$A:$A);1)
=KIJELÖL(ÖSSZEFŰZ("S";i;"O12"))
=AKTÍV.CELLA()
(adat kód)
=KIJELÖL(ÖSSZEFŰZ("S";i;"O3"))
=AKTÍV.CELLA()
(Feladat elnevezés)
=KIJELÖL(ÖSSZEFŰZ("S";i;"O1"))
=AKTÍV.CELLA()
(N ID)
=MFÜZET.KIJELÖLÉS("Adatlap";"Adatlap")
=KIJELÖL("S2O1")
=KÉPLET(A5)
(adat kód)
=KIJELÖL("S4O1")
=KÉPLET(A8)
(Feladat elnevezés)
=KIJELÖL("S6O1")
=KÉPLET(A11)
(N ID)
=KIJELÖL("S29O2")
=AKTÍV.CELLA()
(NULL)
=KIJELÖL("S5O4")
=AKTÍV.CELLA()
(END)
=HA(ÉS(A24="Igen";A27=0))
=MFÜZET.KIJELÖLÉS("NULL";"NULL")
=KIJELÖL("S2O7")
=AKTÍV.CELLA()
(sor ahol van a NULL-os kód)
=KIJELÖL(ÖSSZEFŰZ("S";A32;"O4"))
=AKTÍV.CELLA()
(helyettesítő kód)
=ÖSSZEFŰZ(A35;"_";Adatlap!B2)
=MFÜZET.KIJELÖLÉS("Adatlap";"Adatlap")
=KIJELÖL("S2O1")
=KÉPLET(A37)
(Helyettesítő kód)
=HA.VÉGE()
=KIJELÖL("S6O4")
=AKTÍV.CELLA()
(Feladatidő)
=MFÜZET.KIJELÖLÉS("SQL Results";"SQL Results")
=KIJELÖL(ÖSSZEFŰZ("S";i;"O9"))
=KÉPLET(A44)
=KIJELÖL(ÖSSZEFŰZ("S";i;"O10"))
=HA(A44>0;KÉPLET("Igen");KÉPLET("Makróban nincs"))
=KÖVETKEZŐ()
=VISSZA()[ Szerkesztve ]
-
bozsozso
őstag
Az előző megoldás jobbnak tűnik, mert 1 gyümölcshöz tartozhat jelenleg max 30 szám, de ez változhat és ha emelkedik akkor már nem jó. Az alap táblázatom az folyamatosan bővül számokkal és hozzátartozó gyümölccsel.
Jelenleg kb.150 sor és kb 50-60oszlop. Ezekből akarok kimutatással külön munkalapokon mindig megfelelő adatot megmutatni ami folyamatosan frissülne. Amit kérdeztem az csak egy fajtája a kimutatásoknak. Eddig ezek külön táblázatokban voltak most 1 nagyot akarok csinálni amiben minden adatot megtalálok a megfelelő munkalapon. Fontos még az is, hogy az adatoknál amit módosítok az minden munkalapon módosuljon ezért is akarok 1 táblázatot használni.
Még egyszer köszönöm.
-
oke
senior tag
Sziasztok!
A fenti segítséget kaptam anno egy duplikáció vizsgálattal kapcsolatban, viszont újabb kritériumra lenne szükség benne vagy lehet csak az új is elég lenne:
Azt kellene most vizsgálni, hogy az a+e+f+g+n oszlopok összefűzése esetén ha több azonos is van, akkor a Q oszlopba rakjon a 2. 3, stb... előforduláshoz egy X-et, az első előfordulás meg maradjon üresen.
Van egy kimutatás és azon csak azokat a tételeket számolom meg, ahol a Q oszlop az üres, így kiszűröm a duplikációkat.Itt a tábla minta, az N (nap) oszlop nem dátumként szerepel, hanem így :
=TNÉV(SZÖVEG(C2;"hh.nn"))
[ Szerkesztve ]
-
Faterkam
addikt
Szuper, ez így már működik. Már csak akkor van gondom, ha valaki megúszta, vagy jobbat úszott a szintidőnél, ekkor kiakad, és ######## értéket kapok, Pl, 3:58,58-4:01,82 itt az úszó jobb eredményt ért el, mint a kiírt szintidő.
[ Szerkesztve ]
"Ha nem válaszolok PÜ-re 1 nap alatt, akkor lehet, hogy az a 5 ember között vagy, akit letiltottam a 13 év alatt!" https://tinyurl.hu/LdG3
-
atyca
senior tag
Köszi!
Erre a részre gondoltál? ;"é";"")
Ha azt szeretném, hogy az utolsó éjszaka "é" helyett "áv"-ként jelenjen meg, akkor a vége fordítva van?
;"é";"áv");"")ps.
Kipróbáltam így:;HA(HÓNAP.UTOLSÓ.NAP(MA();0)=MA();"é";"áv");"")
Sajnos nem nézi az utolsó napot, az összes módosított cellában (28.-ától 31.-éig) kicseréli az é-t áv-reBocs,ha nagyon láma vagyok....
[ Szerkesztve ]
Win11 Pro/64, MI TV Stick, Kodi 20.2 (többi az adatlapomon)
-
atyca
senior tag
Szia!
A kérdéses sor első cellája (D2) egy táblázatból, és az A1 (év),és B1 (hónap) cellákból merít,=DÁTUM($A$1;FKERES($B$1;Táblázat4[#Mind];2;0);1)
a sor cellaformázása egyéni (n).
A többi D2+1,D3+1..... cellaértékű.Win11 Pro/64, MI TV Stick, Kodi 20.2 (többi az adatlapomon)
-
atyca
senior tag
Tökéletes!
p.s:
Jó ide járni.
53 évesen már egy picit nehezen férnek a dolgok a fejembe, nagy segedelem ha hozzáértő emberek támogatásával megoldódnak az excellel kapcsolatos problémáim.(volt már néhány )
Az pedig külön öröm, ha a Ti tudásotokra támaszkodva sikerül valamit önerőből megoldanom.
Még egyszer mindenkinek!Win11 Pro/64, MI TV Stick, Kodi 20.2 (többi az adatlapomon)
-
bteebi
veterán
Szia!
Kipróbáltam, működik . Le a kalappal a képletek előtt, a nagyobb részüket már meg is értettem.
Aztán a végén véletlenül szinte biztos, hogy találtam egy hibát: a K oszlopban lévő képlet látszólagosan figyelmen kívül hagyja az autótípust, és a márka és szín alapján szűr (bár azok alapján, arra a két paraméterre, jól):
Az ELTOLÁS függvény és a névkezelő viszonyát nem értettem, ezért erről beteszek egy képet:
Az Érvényesítésnél meg ez van:
Ettől teljesen függeltenül írtam egy makrót, ami egyelőre látszólag teljesen jól működik, és némi hibakezelés is van benne. Bemásolom ide, még jó kiindulási alap lehet másnak.
Private Sub Worksheet_Change(ByVal Target As Range)
Dim rendszamok As String
Dim sor As Long
Dim usor As Long
'utolsó sor megkeresése
usor = Sheets("Feladat").Cells(Sheets("Feladat").Rows.Count, 1).End(xlUp).Row
For sor = 2 To usor
'Oszlopok összehasonlítása és a megfelelő rendszámok hozzáadása a rendszamok nevű listához
If Sheets("Feladat").Cells(sor, 1) & " " & Sheets("Feladat").Cells(sor, 2) & ", " _
& Sheets("Feladat").Cells(sor, 3) = Sheets("Feladat").Range("F2") Then
rendszamok = rendszamok & Sheets("Feladat").Cells(sor, "D") & ","
End If
Next sor
'Ha valamiért nem lenne megtalálható az adott típus, pl. hibás adatbevitel, akkor lépjen ki
If Len(rendszamok) < 1 Then
Application.EnableEvents = False
With Sheets("Feladat").Range("G2")
.ClearContents
.Validation.Delete
End With
Application.EnableEvents = True
MsgBox Sheets("Feladat").Range("F2") & " típusú autó" & vbCr & "nincs a listában. Ellenőrizd.", vbCritical, "Hiba!"
Exit Sub
Else
'Az utolsó vessző eltávolítása
rendszamok = Left(rendszamok, Len(rendszamok) - 1)
End If
'legördülő lista létrehozása a "rendszamok" nevű lista elemeivel
With Sheets("Feladat").Range("G2").Validation
.Delete
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Formula1:=rendszamok
End With
End SubHa van találat:
Ha nincs találat:
Cancel all my meetings. Someone is wrong on the Internet.
-
Edorn
aktív tag
Köszönet!
Magamnak megjegyzem, viszont most egy irodába kellene olyanoknak, akik nemiagzán értenek az excelhez, így a legegyszerűbb, legfapadosabb, leggyorsabb megoldás kell, amire szerintem telejsen jó a feltételes formázós, ami kiemeli a problémás helyeket és kezeli az ismétlődéseket is.
AMD Ryzen 5 5600 3.50GHz AM4, SAPPHIRE RX580 4GB, EX2220 (1920x1080), crucial MX500 SSD, CRUCIAL 16GB Ballistix DDR4 3200MHz, MSI B450 GAMING PLUS | Tárhely, domain: https://nokturn.hu
-
Lev07
csendes tag
-
bartucz911
tag
Köszönöm segítségedet, de szerintem az én példám jó volt, inkább azt nem sikerült átadnom hogy mit szeretnék.
Mivel a 7-es sorban a 10-es érték szerepel, melyhez 6 lépés után talál 10 es értéket megint, az igaz, de én a keresési tartományt mindig bővíteni szeretném az utána következő számmal (amennyiben az nem volt még).Szavakkal leírva a 7-es sorban a függvénynek azt kellene csinálnia hogy nézi keresi a 8as sorban a 10-es értéket. 43as áll ott, így megy tovább a kereséssel, de ekkor már a 43-ashoz is nézze. Szóval a 9es sort amikor nézni, megnézi hogy ez 10-es e vagy 43-as. Egyik sem nyert mivel ott 25 áll. Akkor megy tovább és a 10es sorban keresi hogy "10 vagy 43 vagy 25" áll. Egyik sem mivel 5 áll ott. Oké, akkor megy tovább a 11-es sorra ahol keresi hogy "10 vagy 43 vagy 25 vagy 5" Itt már talál egyezést mert ott 25 áll. Ez 4 lépés volt. ezért a 7es sorban az érték 4 lépés lesz.
Tehát a feladat csak az lenne hogy hány lépést kell mennie addig még egyezést talál valamelyik alatta említett értékkel.
Természetesen, ha mondjuk 1től 30ig lennének a számok és a 31. szám 30-as lenne megint, akkor értelemszerűen csak az az egy egyezés lenne az egész táblában, így az első sorba az kerülne hogy 31 lépés múlva talált egyezést (30-30). A 2. sorba pedig az kerülne hogy 30 lépés múlva talált egyezés (szintén a 30-30).
Szóval gyakorlatilag azok az értékek már csak csökkennek 1-el 1-el, mert nincs más. -
huan
őstag
Köszönön eddig is!
Ctrl+Shift+Enter-el kell majd bevinni
Ezt pontosan hogyan kell?
30-31-es sorok szerintem készen vannak
Késznek is lehet tekinteni, de alap esetben azt tekintem késznek, ami vagy teljes mennyiségben, vagy jó mennyiség+selejtmennyiség=teljes mennyiséggel van kész, tehát nem csak az előzőleg "átadott" mennyiség.[ Szerkesztve ]
-
vmk
tag
Szia.
Köszönöm. Próbálkoztam ezzel, de nagyon amatőr vagyok benne.
Megpróbálok jól kérdezni, bocsánat, ha kicsit kusza:Hogyan tudom megoldani azt a körlevélben, hogy csak akkor írja rá az ebédjegyre, hogy pl "2-es menü" ha abban az oszlopban annál az embernél van érték valóban? (És akkor sem az emberhez tartozó darabszámot szeretném kiíratni, hanem, hogy az hanyas menü)
Szerk: jelenleg annyi a nehezítés, hogy Office XP-vel kellene megoldanom. Ha nagyon lehetetlen, akkor tudok újabb Office-os gépet keresni.
[ Szerkesztve ]
-
spe88
senior tag
Egyelőre csak évente, de lesz olyan helyzet is, hogy havonta és millió másik fájlból kapja a forrásadatot.
Tényleg nincs erre valami egyszerűbb megoldás?
Ha nincs megpróbálom, amit mondtál, de sokat sajnos nem értettem belőle.
Azt hittem csak nem ismerek valami fv.-t vagy simán valami megoldást.Spóroljunk! Kerül, amibe kerül!
-
bozsozso
őstag
Az első szorzatösszeg példa azért nem jó, mert nem egyeznek meg a sorok és az oszlopok száma.kb.100 termék és kb 20 anyag. Eddig ezt a megoldást használtam csak bővültek a termékek és az anyagok így mindig változtatnom kell rajta.
A második nem akar működni.
Nekem valahogy ebben a cellák nem állnak össze. Az INDEX függvénynél a tömb az oké, hogy csak az értékekre vonatkozik, de miért van fixen a 0.sor megadva?A b3 cellában nem a B$1-et kellene keresni a HOL.VAN függvénnyel?
Új hozzászólás Aktív témák
- Hegesztés topic
- Milyen routert?
- Nők, nőügyek (18+)
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Diablo IV
- Milyen házat vegyek?
- Autós topik látogatók beszélgetős, offolós topikja
- HiFi műszaki szemmel - sztereó hangrendszerek
- Csinált valamit a Nokia: megváltoznak a telefonhívások
- Ukrajnai háború
- További aktív témák...
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! LEGOLCSÓBB! Automatikus 0-24
- Megmaradt - Eredeti Humble, Choice - Steam kulcsok
- PC JÁTÉKOK (OLCSÓ STEAM, EA , UPLAY KULCSOK ÉS SOKMINDEN MÁS IS 100% GARANCIA )
- Vírusirtó, Antivirus VPN kulcsok
- Adobe Creative Cloud - 2024. 04. 05 - 2025. 04. 05-ig
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen