-
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
-
MostaPista
tag
Hello, a programozas forumrol ide iranyitottak, hogy szerintuk ez nem tul bonyolult adatbazis feladat, igy tablazatkezeloben is megoldhato.
Egy feladat nyilvantartasra lenne szuksegem, ahol lathato, hogy adott feladat milyen esemenyekbol es tennivalokbol allt, valamint, hogy mikor, hol es kik vettek benne reszt.
A csavar benne az, hogy lehessen keresni a kik es hol adatokra is.Eredetileg mindenki hataridonaplot es hasonlot javasolt, de ezeknel csak az a fontos, hogy a naptarban lehessen latni, hogy mi lesz, es riasztas legyen, de ha mar elmultak, akkor nevek es helyek alapjan nem lehet megtalalni oket.
Majd azt mondtak, adatbaziskezeles kell hozza, de programozassal, egy ido utan Sqlite lett javasolva, amit python vagy C# leven lehet programozni, de a programozo forumon tegnap azt irtak, ez excel feladat.
Eddig ugy tunik, csak labda voltam, es mindig tovabb passzoltak, remelem, egyszer eljutok a celba is.
-
-
lappy
őstag
válasz MostaPista #46652 üzenetére
Gantt diagram de azt egy kicsit tovább kell fejleszteni egy része lekezelhető vele. A másik részét külön kell megoldani (résztvevők)
De lehet van olyan megoldás ami ezt is lekezeli[ Szerkesztve ]
Bámulatos hol tart már a tudomány!
-
Babetta-X
senior tag
Sziasztok! 2016-os Magyar nyelvű excellel lenne kérdésem. Adott egy oszlopdiagram, tegyük fel csütörtök, péntek, szombat,vasárnap. Namost én szeretném megcserélni az oszlopok sorrendjét, hogy vasárnap, péntek,csütörtök legyen tegyük fel. Hogy tudom ezt legegyszerűbben megtenni? Az a baj a táblázat ahonnan az adatokat szedi további más táblázatokra hivatkozik, és sajnos a dollár jel nem került bele, így a táblázat módosítása az adatokat is folyton módosítja, nekem pedig elég lenne a kinézetben felcserélni a napokat, tehát az oszlopok sorrendjét csak megjelenítés szempontjából. Van erre valami egyszerű megoldás? Válaszotokat előre is köszönöm.
-
tomi_x
tag
Sziasztok !
Az alábbi kódom van, ami nem akar működni:
Dim a As Range
For i = 6 To 60
With Worksheets("Adatok").Range("a1:a100”)
Set a = .Find(What:=Worksheets("Számla lista").Cells(i, 3).Value, LookIn:=xlValues)
If a = Worksheets("Számla lista").Cells(i, 3) Then
MsgBox "van "
Else
MsgBox "nincs "
End If
End With
Next
Ha az If feltétel igaz akkor jó, de ha hamis akkor az alábbi hibát kapom:
vba runtime error 91 object variable or with block variable not set
Mit rontottam el ?
Előre is köszi a segítséget.[ Szerkesztve ]
-
Fferi50
őstag
válasz tomi_x #46657 üzenetére
Szia!
Ahogyan a hiba leírás is mutatja, amennyiben nem talál ilyen tartalmú cellát, akkor az "a'" változó értéke Nothing - azaz üres. Egy nem létező objektumnak pedig értéke sincs.
Mielőtt további műveleteket végeznél, meg kell vizsgálnod, hogy van-e találat:'Set a= sor után
If a Is Nothing then
Msgbox "nincs"
Else
Msgbox "van"
End If
Üdv. -
the radish
senior tag
Sziasztok!
Van egy, általában dátummal, de van mikor sorszámmal változó nevű fájl, amit alábbi módon nyitok meg:
With fd
.Filters.Clear
.Title = "Készlet megnyitása"
.Filters.Add "Excel Files", "*.xlsx?", 1
.AllowMultiSelect = False
.InitialFileName = "*készlet*"
Dim sFile As String
If .Show = True Then
sFile = .SelectedItems(1)
End If
End With
If sFile <> "" Then
Workbooks.Open sFile ' Open the Excel file.
End If
Ezután azA:D
oszlopokat kéne átmásolnom a jelenlegi, "Nyilvántartás.xls" fájlba, majd a készlet_xxxx.xls fált bezárni, de épphogy ezen fájl változó neve miatt elakadtam.
Mi lehet a mehgoldás?
Előre is köszönöm![ Szerkesztve ]
-
Warton
őstag
Két noob kérdésem lenne.
Adott a táblázatomban a D oszlop, amiben különböző dátumok vannak. 2021.01.01-től 2021.12.31-ig. A feladat az lenne, hogy hogyan tudom összeszámoltatni mondjuk a májusi hónap dátumait, azaz a tartományban hány darab májusi dátum szerepel. Eddig az alábbi képlettel próbálkoztam sikertelenül:=darabteli(d4:d5002;"2021.05*")
Valószínűleg a*-ot használom rosszul, de nem jöttem rá, hogy mi lenne a helyes.Ugyanezen táblázat D oszlopa melletti oszlopban számok szerepelnek, a feladat a májusi dátumok melletti számokat összegezni. Erre valami ilyesmi találtam ki, de ez sem működik, gondolom itt is a csillag a probléma:
=szumhatöbb(e4:e5002;d4:d5002;"2021.05*")
-
Pakliman
tag
válasz the radish #46659 üzenetére
Szia!
Egy kis módosítás kell:
Dim wb As Workbook
If sFile <> "" Then
Set wb = Workbooks.Open(sFile) ' Open the Excel file.
'...
'Másolás a wb.Worksheets("munkalapnév").cells(sor,oszlop)....
'Végül:wb.Close SaveChanges:=False
End If
[ Szerkesztve ]
-
Fferi50
őstag
válasz Warton #46660 üzenetére
Szia!
A dátum nem szöveg!
Ezért dátumként vagy számként kell rá keresni.
Pl: =DARABHATÖBB(A1:A100;">" & DÁTUM(2021;5;1);A1:A100; "<" & DÁTUM(2021;6;1))
Ugyanígy a SZUMHATÖBB függvénnyel is.
De másként is lehet. Egy segédoszlopba felveszed a dátumok hónap értékét:
= hónap(A1)
Ezután a segédoszlop alapján már számolhatsz a darabteli, szumha függvényekkel.
Üdv.[ Szerkesztve ]
-
Peterhappy
őstag
Sziasztok!
Egy tizenkét oszlopos táblázatból (kb. 80 adatsor) kellene eszméletlen mennyiségű kimutatást készítenem, kb. minden oszlop, minden típusú értékére - külön-külön fülekre.
Készülne egy előlap, ahol egy kattintással automatikusan adott szűrt oldalra jutna az User -vagy a kapcsolódó, szűrt adatokból készült grafikonra.
Úgy 40 szűrt oldallal és ugyanennyi diagramos lapra számítok.
A lényeg az lenne, hogy a felhasználóknak kizárólag az előlapot kelljen használniuk és egy kattintással azonnal a kívánt adathoz juthassanak, anélkül, hogy bármilyen manuális inputra lenne szükség.
Mindezt úgy, hogy az alaptábla kb. naponta folyamatosan változik, így a szűrt tartalmaknak dinamikusan kellene frissülniük.
Próbálkoztam pivotálással, de nem is igazán értek hozzá és annak megjelenése nem is tetszett a felhasználóknak (felsővezetés), így a jelen irány az, hogy az egyes táblák ugyanúgy néznének ki, mint az alaptáblák, de lehet, hogy a szűrt oszlop nem jelenne meg (ahogy lehet, hogy még egy-két, a szűréssel irrelevánssá váló oszlop is eltűnne).
Nézegettem az irányított szűrést is, de azt hiszem ez nem az a megoldás, amire szükségem volna - vagy tévedek?
Dióhéjban: hogy volna érdemes nekikezdenem a feladatnak? Van esetleg valami ötletetek? Sajnos VBA-ul sem tudok...
Előre is nagyon-nagyon szépen köszönöm a segítségeteket!!
-
Delila_1
Topikgazda
válasz Peterhappy #46666 üzenetére
Érdemes ide kattintanod, ezzel egyszerűen és mutatósan tudsz szűrni.
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
válasz Peterhappy #46666 üzenetére
Dashboard amit még megnezhetsz
Bámulatos hol tart már a tudomány!
-
Peterhappy
őstag
válasz Delila_1 #46667 üzenetére
Köszönöm szépen a gyors és hasznos válaszodat!
Nem találkoztam még a szeletelős megoldással, de van benne ráció.
Megfuttatom holnap a főnökömmel, de tartok tőle, hogy "nem ezt keressük".Arra közben rájöttem, hogy az irányított szűrő nem jó, mivel nem lehet más lapra tenni vele a táblát. Pedig az szimpatikus volt...
Volna esetleg egyéb ötleted/ötletetek?
Próbálkozzak valami nagyon egyszerű VBA-val?Az a bajom, hogy a táblázatot Sharepointból és Teams-ből is megnyitnánk és nem tudom, az az egyszerűsített nézet megfelelően működne-e.
Köszönöm a segítségedet!
-
Delila_1
Topikgazda
válasz Peterhappy #46669 üzenetére
Lehet irányított szűrést készíteni, csak arról a lapról kell kiindulnod, ahol a szűrt adatokat akarod látni.
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
válasz Peterhappy #46669 ü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.
-
Peterhappy
őstag
válasz Delila_1 #46671 üzenetére
Nagyon szépen köszönöm!
Ezt próbáltam délután, valamit elbénázhattam (akkor nem tudtam átlépni másik fülre kijelölés során), de ahogy nézem, ez viszont nem dinamikus, hiába bővítem a tartalmat a fő táblán, nem frissül. Ha pedig átalakítom táblázattá, akkor az irányított szűrővel nem tudom kijelölni.@Lappi: Köszönöm szépen a tippet, ránézek!
(elnézést, az előbb nem vettem észre a válaszodat)[ Szerkesztve ]
-
Delila_1
Topikgazda
válasz Peterhappy #46672 üzenetére
12 szeletelő 1 lapon elég sok. Meg lehet oldani, hogy 2, vagy 3 lapon szerepeljenek a kiinduló táblázat adatai, az egyes lapokon 6, vagy 4 szeletelőn lehet választani.
Azt egy kis makróval meg lehet oldani, hogy az eredeti lap változásait kövesse a másik 1-2 lap táblázata. Az egyes lapokon diagram is lehet.
Ha ez megfelel a főnöködnek, délután megírom a makrót (ha addig valaki meg nem teszi itt).Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
Peterhappy
őstag
válasz Delila_1 #46674 üzenetére
Hehe, hát Te nagyon-nagyon kedves vagy, nagyon szépen köszönöm
Nem szeretnélek ezzel terhelni és ha lesz időm, szívesen bele is ásnám magamat a dologba. De ha nem boldogulok, veszem a bátorságot és szólni fogok!
Annyi fejlemény van, hogy jövő hét elején tartunk házon belül egy megbeszélést, melyik irányba induljunk el.
Tényleg nagyon köszönöm, esküszöm, teljesen megilletődtem
-
Fferi50
őstag
-
-
MostaPista
tag
válasz MostaPista #46652 üzenetére
Ebben tudna valaki segiteni?
-
lappy
őstag
válasz MostaPista #46681 üzenetére
Mint ahogy korábban írtam a gantt diagram. És nem csak építésőiparban gyártási folyamatokra jó, hanem minden olyan projekt ami kezdet vég és elvégzendo feladatok vannak.
Persze hiányzik a személy és a hely de mivel olyan amit te szeretnél az bizony fizetős és az sem biztos hogy 100 % bán megfelelő.
Kisebb munkával egy jó alap kiegészítheto személy nevekkel és a hellyel.Bámulatos hol tart már a tudomány!
-
MostaPista
tag
Csinaltam egy mintapeldat openoffice-ban, ha adsz egy mail cimet, el tudnam kuldeni, erdekelne, hogy ez alapjan szerinted hogyan oldhato meg gant-ban.
Illetve masnak is szivesen elkuldenem, aki jartas Escelben, hogyan lehet ezt megoldani.
Ott tartok, hogy 4 munkalapon levo adatokat kellene osszesiteni, de a hogyanrol fogalmam sincs.
[ Szerkesztve ]
-
Fferi50
őstag
Szia!
A dátum nem szöveg! Ezért így nem kereshetsz rá.
Dátumként kell megadnod a feltételt is, ahogyan az előttem szóló is mondta és inkább a SUMIFS függvényt használd, ott megadhatod a tól-ig intervallumot a dátumra két feltétellel.
Vagy segédoszlopba a hónapot (=hónap(A2) és utána azt használod a SUMIF paramétereként.
Üdv.[ Szerkesztve ]
-
Lulu új
lelkes újonc
Megint segítséget kérek:
Egy oszlopban csak "férfi" vagy "nő" szöveg lehet. Az oszlop 30000 sort tartalmaz, de van benne 40 olyan cella, ami nem felel meg ennek a feltételnek. Hogyan tudom megtalálni ezeket a cellákat? -
bozsozso
őstag
Lehet félreértem a kérdést, de autoszűrő? ott látod egyből mik vannak még és csak azokat választod ki? Vagy külön oszlopban akarod látni?
-
MostaPista
tag
Tudja valaki, hogyan lehet ravenni a Libreoffice/excel-t, hogy a visszaperjelet hasznalja oszloptoresnek?
(az elobbit hasznalom, igy excel 95 utani elvileg barmelyik verziora mukodnie kellene)Pendrive fajlistajat szovegfajlba lementettem, es szeretnem latni alkonyvtarak szerint oszlopokra tordelve, de mindig egyetlen cellaba teszi az egesz sort.
-
ny.janos
tag
válasz MostaPista #46694 üzenetére
Beillesztés után használd az adatok menüben a szövegből oszlopok parancsot, válaszd a tagolt adattípust, majd az egyéb mezőbe írd a visszaperjelet.
Ha visszatérően lenne szükséged ilyen megoldásra, akkor a PowerQuery-t is használhatod. -
félisten
válasz MostaPista #46696 üzenetére
Valószínűleg a szöveges fájl (amibe mentetted a fájl- és mappalistát) karakterkódolásával van gond. Lehetőleg valamilyen unicode (UTF) kódólást használj, akkor mind az Excel, mind a Calc már meg fogja enni automatikusan, ellenkező esetben meg ki kell deríteni a szöveges állomány kódolását és azt megadni manuálisan az adatok átvételekor.
[ Szerkesztve ]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
MostaPista
tag
válasz Fire/SOUL/CD #46697 üzenetére
Passz, win szoveg fajl utf-8 kodolassal, mindent abba mentek evek ota.
Szovegszerkesztoben kicsereltem a visszaperjelet kettospontra, mert az nem volt a szovegben, azt megadva azonnal megcsinalta a tordelest.
Furcsa. -
Dilikutya
félisten
Hahó!
Olyat szeretnék csinálni (Excel 2016), hogy két oszlopban egymás mellett vannak értékek, és mellette a harmadik számol képlettel. És úgy szeretném megcsinálni, hogy amíg A és B oszlopba nem írok értéket, addig C-ben nincs (nem látható) képlet sem. Valahogy lehet, mert láttam ilyet, csak azt nem tudtam belőle kideríteni, hogy ez milyen formázás/beállítás.
Nem vagyok perverz, csak haladok a korral. (Még mindig: Rock&roll feeling baby, rock&roll feeling.....)
Új hozzászólás Aktív témák
- Vírusirtó, Antivirus VPN kulcsok
- PC JÁTÉKOK (OLCSÓ STEAM, EA , UPLAY KULCSOK ÉS SOKMINDEN MÁS IS 100% GARANCIA )
- 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.
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! LEGOLCSÓBB! Automatikus 0-24
Állásajánlatok
Cég: Alpha Laptopszerviz Kft.
Város: Pécs
Cég: Ozeki Kft.
Város: Debrecen