- Monitortrió a Samsungtól, köztük egy 500 Hz-es QD-OLED-del
- AI-alapú felskálázót fejleszt az ultramobil piacra az ARM
- Új Vulkan implementációt hoz az Apple rendszerchipekre a LunarG
- Az OpenAI szerint Musk zaklatási kampányt indított, a bíró nem állt Musk mellé
- Kiválthatja az AI az egeret és a billentyűzetet?
- Második verzió: DeepCool LE360 V2 processzorhűtő
- Házimozi haladó szinten
- Apple asztali gépek
- NVIDIA GeForce RTX 4080 /4080S / 4090 (AD103 / 102)
- Milyen videókártyát?
- Milyen egeret válasszak?
- Melyik tápegységet vegyem?
- Intel Core Ultra 3, Core Ultra 5, Ultra 7, Ultra 9 "Arrow Lake" LGA 1851
- Apple MacBook
- Kiválthatja az AI az egeret és a billentyűzetet?
-
PROHARDVER!
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
-
andreas49
senior tag
Van-e az Excelben olyan beállítási lehetőség, hogy minden betűtípust egyoldalas betűkészletként kezelje? Köszi az infót előre is.
(Miért helytelen helyesírás szempontjából a "betűkészletként" szó?) -
Fferi50
Topikgazda
válasz
qpakcovboy #52093 üzenetére
Szia!
Első kérdésre javaslat:
Az alap munkalapon bekapcsolod az Autoszűrőt. Az A oszlopban szövegszűrő - tartalmazza: lakás
Ezután a szűrt A oszlopot átmásolod az új munkalapra.
Kikapcsolod a szűrőt.
Folytatás:
A kereséshez kell egy segédoszlop a forrás táblába - az adatokat tartalmazó oszlop után gondoltam:
Minden lakáshoz tartozó költség sorba összefűzzük a lakás címét és a költségnemet, pl. Az A20-s sorban a Képlet: =$A$17 & $A20
Ezt lehúzod a következő lakásig.
A következő A29-s sorban pedig = $A$26 & $A29
És így tovább.
Ezután az Index - Hol.van függvény párossal meg tudod találni a kívánt költségnemhez tartozó értéket:
Pl. valami hasonló képlet:
= Index(Forrásmunkalap!$A$1:$G600;Hol.van(célmunkalap!A2 & "vízdíj átalány";Forrásmunkalap!Segédoszlop;0);3)
a vízdíj átalány előírt összegét fogja az adott lakáshoz megkeresni.
Üdv. -
Delila_1
veterán
válasz
Dolphine #52097 üzenetére
Ha például Dobos Kitti fölé akarsz beszúrni egy sort, akkor kijelölöd a sort A-tól G-ig, Ctrl+ –ra feljön egy kis párbeszéd ablak, ahol bejelölöd a Cellák eltolása lefelé négyzetet.
Törlésnél Ctrl- –ra jön a törlős ablak.
Függőleges kijelölésnél is működik ez a két lehetőség. -
Dolphine
addikt
válasz
Delila_1 #52096 üzenetére
Nem, a változtatást, a megadott tartományon belül szeretném, de a tartomány ne változzon!
Itt a példa: Tehát, hogyha az ötödik sorba szeretnék egy újabbat beszúrni, akkor a I3: K8 közötti tartomány is változik, tehát oda is beszúr egy sort. Ha törlök, akkor ugyanez. A célom az lenne, hogyha törtök, vagy hozzáadok sort a 3. és 8. sor között ez ne történjen meg a ponthatár tartománynál. Nem tudom, hogy ez egyáltalán lehetséges-e! -
Delila_1
veterán
-
qpakcovboy
őstag
Technikai segítséget szeretnék kérni.
Adott egy táblázat, aminek az A oszlopában a nevek alatt különböző költségnemek szerepelnek:
Szeretnék egy új munkalapot csinálni amiben a címek közvetlenül egymás alatt szerepelnek mondjuk az A oszlopban a cím és mellette a B oszlopban pl. a vízdíj átalány összege látszódik.
Az első névvel nincs gond, mert a 2 munkalap A1 cellájába beírom ezt :='Munka1'!A17 viszont ha ctrl+c - ctrl-v vel a képletet alá másolom akkor nem a következő címet hozza, mivel az 9 cellával lejjebb van. A fenti táblázatból egy ilyet szeretnék csinálni:Ez amolyan traszportálás lenne, de valami képletes megoldásra lenne szükségem, amit lehet másolni, mivel vannak házak ahol 100 + lakás van. Létezi kerre megoldás?
-
Dolphine
addikt
Sziasztok!
Azt meg lehet oldani, hogy a munkalapon belül egy adott rész védett legyen?
Arra gondolok, hogyha törlök vagy hosszáadok egy sort a munkalapon belül, akkor az adott tartalom ennek ellenére érintetlen maradjon. Érthető, amit kérdezni szeretnék? -
Fferi50
Topikgazda
Szia!
Nem tudsz több munkalaptartományára hivatkozni egy képletben. HA(VAGY( képlet1 munkalap;képlet2 munkalap.....) formában minden munkalapra megadhatod "ugyanazt" a képletet. A VAGY feltétel miatt ha bármelyik munkalapon megtalálja, IGAZ ágon fog végrehajtódni, ha nem találja meg, akkor HAMIS ágon.
Másik megoldás:
Egy segédtartományba - akár külön munkalapra - összemásolod a munkalapok cikkszámait és erre az összemásolt tartományra adod meg az FKERES képletet.
Harmadik lehetőség egy makró írása a keresésre.
Üdv. -
lappy
őstag
vmi ilyesmi működhet ha nem sok a munkalap
-
ace05
senior tag
Sziasztok, segítséget kérnék megint.
Van egy képletem, amivel leltározásnál ki iratom, hogy megvan-e vagy nincs. Eddig úgy volt, hogy a leltárkódok mellé beszúrtam, két oszlopot, egyikbe írta a kódokat a vonalkód olvasó, a másik oszlopba kiírattam, hogy megvan-e vagy nincs. Végül is mást használtam, mert minden leltár környezetnek saját lapja lett. De most megint használnám, mert ki íratnám, hogy a vonalkódolvasó lecsippantotta-e, ez egy oldalon tökéletesen működik, de hogy állíthatnám be a keresési tartományt, hogy minden lapon keresse az A2-A400-ig?
A képlet:=HA(NINCS(FKERES(C3;E:E;1;HAMIS));"nincs meg";"megvan")
-
Fferi50
Topikgazda
Szia!
Ha jó látom, akkor a "fejezeteknél" a C oszloptól üres a sor.
Az A2 cellában levő 1. az legyen szöveg vagy általános formátumú.
Az A oszlop utána következő celláinak legyen egyéni számformátuma => 0"."
Az A3 cella képlete:=HA($C3="";"";DARAB($A$2:$A2)+1)
(Ezért kell, hogy az A2 cellában ne legyen szám, ha még is szám lenne az A2 cella tartalma - amit a képlet lehúzásakor abból látsz, hogy a következő szám 2 lesz, akkor a képletből az +1 -et vedd ki lsz.)
A fenti képlet húzható lefelé az A oszlopban!
Üdv. -
-
Fferi50
Topikgazda
Szia!
"vannak olyan cellák amik össze vannak vonva"
"Imádom" az ilyen cellákat...
Elárulnád az anyag felépítését? Mit kellene folyamatosan sorszámozni az első oszlopban? A fejezeteket - alfejezeteket vagy mi mást és honnan lehet megismerni, mit kell számozni és mit nem?
Esetleg az eredetihez hasonló mintát mutathatnál, forrás és kívánt eredmény képen.
Miért Excel és miért nem Word, amelyik automatikusan tud fejezetet stb. számozni.
Üdv. -
lappy
őstag
Hogyan lehetne megoldani egy táblázat első oszlopában a sorszámozast, de sajnos vannak olyan cellák amik össze vannak vonva (ezek fejezet címek) es persze folyamatos számozásra van szükség
Köszönöm -
Mutt
senior tag
Sziasztok,
A másik Excel forumban volt egy olyan kérés, hogy lehet-e e szürőlistában egyszerre több adatot megadni, ne kelljen egyesével válogatni.
A válasz, hogy nem lehet, de aki újabb verzión van azoknak a SZŰRŐ (FILTER) függvény tud segíteni.
A fenti példában az A:B oszlopban vannak adatok, D2-ben felsorolva a keresendő adatok.
F2-ben a képlet asztali gépen:
=SZŰRŐ(A2:B10000;SZÁM(SZÖVEG.KERES(A2:B10000;D2))*(A2:B10000<>""))SharePointon (a felhasználónál az van) nem műkődik ez. A J és K oszlopok segítenek.
J2-ben a képlet: =ISNUMBER(FIND(A2:A1000,D2))
K2-ben pedig =A2:A10000<>""Ezeket fel tudjuk használni a szűréshez:
=FILTER(A2:B10000,(J2:J10000)*(K2:K10000))üdv
-
Win-T
őstag
Üdv!
Szeletelőt lehet rögzíteni valahogyan, hogy látszódjon akkor is ha lejjebb scrollozok egy hosszú táblában?
-
Vérboci
addikt
köszönöm mindenkinek, ma kicsit zűrös napom volt, de igyekszem kipróbálni amiket mondtatok. köszönöm.
-
Mutt
senior tag
válasz
Vérboci #52062 üzenetére
Szia,
Én sem biztos, hogy értem a problémát, de talán olyan kell amit most bemutatok (Excel 2010-től működik).
Illetve lenne még egy másik lehetőség, ami nagyon új. Kb 3 hetes és csak béta tesztelőknek érhető el.
PIVOTBY függvény használata. Még én sem próbáltam ki, de 2 éven belül inkább már az lesz a standard.Mutatom, hogy mostani Excel-el mit tudnál megcsinálni.
A képen bal oldalt az adatsor ami tartalmazza, hogy adott napon adott dologgal milyen eredmények voltak.
Ezt egy táblázatban tárolom, aminek a neve "Adatsor".
Mellette van egy legördülő lista, ahol az issue-k közül lehet választani. Ez is táblázatban van, aminek a neve "Oszlop".
Jobb oldalt pedig van egy Pivot, egész pontosan egy Power Pivot egy számított mezővel, aminek a neve Hiba.Ez a "Hiba" mindig a legördülő listának megfelelő értéket mutatja.
Lépések:
1. Adatsoron állva kimutatás beszúrásánál egy plusz lépés kell. Bepipálni az adatmodel-hez a hozzáadást.
2. Megcsinálod a pivotodat de az érték mezőhöz még nem adsz hozzá semmit.
3. Állj bele a másik táblába, ahol a legördülő listából lehet választani a kivánt értéket. Majd Power Pivot menűben az "Add to data model"-t válaszd. Ha nincs Power Pivot menűd, akkor Feljesztő/Developer menűben a COM-in bövitmények között engedélyezd. Zárd be a Power Pivot ablakot.
4. Most menj vissza a kimutatáshoz és jobb klikk a táblázat nevén (ami nálam Adatsor) és válaszd az új eredmény létrehozását.A felugró ablakban adsz neki egy nevet (nálam "Hiba") és kell egy képlet, ami ez:
=SUMX(CALCULATETABLE(Adatsor;INTERSECT(VALUES(Adatsor[Issue]);VALUES(Oszlop[Issue])));[Value])Ehhez egy kis súgó. A SUMX összegzi a megadott tábla adott oszlopát. A képlet végén található a [Value], ez az oszlop aminek az értékeit összeadja. Előtte pedig a CALCULATETABLE függvény segítségével állítjuk leszűrjük a teljes adatsort csak azon sorokra, ahol az "Issue" oszlopban azonos érték van, mint amit kiválasztottunk.
5. A frissen létrehozott "Hiba" eredményt add az érték mezőhöz.
Készen is vagy.Innentől csak válaszd ki a kivánt oszlopot és nyomj egy frissítést a kimutatáson.
üdv
-
föccer
nagyúr
válasz
Fferi50 #52076 üzenetére
msoFileDialogFolderPicker
hogy ez nem jutott eszembe
Nagyon pengék vagytok.
Delila kódja is működik, ezzek a chdirr-el nem boldogultam. Maradok azzal, hogy megnyitok egy dialógot és szépen a kiválasztott helyre lementem, ez a biztos.
Ismételten köszönöm szépen a segítségeket.
üdv, föccer
-
Fferi50
Topikgazda
válasz
föccer #52074 üzenetére
Szia!
A hálózati elérésnél használja a "/" karaktereket, helyinél a "\'" járja.
Az onedrive egyébként szivat, igen, mert ráadásul még helyben is menti.
Szerintem a Chdir(...) jó lehet.milyen dialoggal tudok csak egy könyvtár útvonalat beszedni?
Így :Sub konyvtarvalaszt()
Dim konyvtar As String
With Application.FileDialog(msoFileDialogFolderPicker)
If .Show Then
konyvtar = .SelectedItems(1)
MsgBox konyvtar
Else
MsgBox "Nem választottál"
End If
End With
End Sub
Utána érdemes megnézni az aktív könytárat - nálam mindig az eggyel feljebbi lett az aktív könyvtár.
Üdv. -
Delila_1
veterán
válasz
föccer #52074 üzenetére
Egy régebbi makró:
Sub Mappa_Valasztas()
Dim FD, utvonal As String
MsgBox "Válasszunk magunknak útvonalat"
Set FD = Application.FileDialog(4) 'mappa választás
With FD
.AllowMultiSelect = False
.Show
If .SelectedItems.Count = 0 Then
MsgBox "Nem választottál útvonalat, befejezzük.", vbInformation, "Értesítés" Exit Sub
Else
utvonal = .SelectedItems(1)
End If
End With
MsgBox "A kiválasztott mappa: " & utvonal utvonal = utvonal & "\" 'jöhet a mentés, vagy megnyitás
End Sub
Nem jó amit Fferi, vagy én írtunk?
-
föccer
nagyúr
válasz
Delila_1 #52072 üzenetére
"/" karakterekkel és nem "\" karakterekkel adja vissza az útvonalat.
hülye onedrive szivat jól látom?
Viszont ezt a fájlt nem én, hanem egy másik szervezet (asszonyság melóhelyén) fogja futtatni, így nem tudom előre definiálni a mentési pontot. Egy ideig simán működött, hogy lerakta maga mellé, de gondolom idővel felszinkroinizálta magát és azóta megy így. Viszont ha jól sejtem, akkor ha átkerül a asszonyság környezetébe, akkor ez akár helyre is jöhet.
Vagy csináljam inkább azt, hogy a mentési hely megadásához megnyissak egy dialogot? milyen dialoggal tudok csak egy könyvtár útvonalat beszedni? Soem csináltam még ilyet.
köszi!
fg
-
Fferi50
Topikgazda
válasz
föccer #52071 üzenetére
Szia!
Lehetséges, hogy másik könyvtárból indítottad a fájlt, nem abból ahol egyébként van. Így nem az adott munkafüzet könyvtára az "aktív" könyvtár. (pl. a fájlkezelőből lett indítva a munkafüzet...)
A tényleges könyvtárat a Curdir() függvény adja vissza.
Delila segített.
Vagy Chdir(ActiveWorkbook.Path) és akkor nem kell az utvonal nevű változó
Üdv. -
föccer
nagyúr
válasz
föccer #52070 üzenetére
No, ehhez tartozó érdekesség.
Mivel nem adok be a fájl nevénél elérési utat, így mindig a fájl mellé mentette a pdf-eket. Sokszor megcsináltam már, mindig hiba nélkül ment.
2 napja viszont nem rakja oda a fájlokat. INFÓ függvénnyel lekérdeztem, hogy mégis honnan gondolja, hogy meg lett nyitva a fájl és egészen más könyvtárt adott vissza és ott meg is találtam a lementett pdf-eket.
konkrétan 3 könyvtárszinttel fentebb, mint ahol ténylegesen az xlsm megnyitásra került. :-/
Ez hogy lehet? Illetve hogyan tudnám ezt kiküszöbölni? A cél, hogy mindig a fájl megnyitási könyvtárába legyen lementve a pdf, a megadott néven.
A fájl neve egy több darabból történő összefűzés eredménye és csak a tényleges fájl nevet tartalmazó string.
-
föccer
nagyúr
válasz
Fferi50 #43131 üzenetére
Hello!
Az Application.ActivePrinter változó az jól sejtem, hogy az alapértelemzett nyomtató nevét adja vissza?
Ez így ebben a formában be tudom állítani a nyomtató válltozómba az aktív printert?
Dim Nyomatato As String
.
.
.
Nyomtato = Application.ActivePrinter
.
.
.
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True, IgnorePrintAreas:=False, ActivePrinter:=Nyomtato, PrintToFile:=True, PrToFileName:=Fajl_neve
köszi!
üdv, föccer
-
Delila_1
veterán
válasz
Vérboci #52066 üzenetére
Írtam egy kis makrót, ami elvégzi az adatokat tartalmazó oszlopok láthatóságát.
Modulba kell bemásolnod (lásd az összefoglalóban a leírását).Sub Frissites()
Dim oszlop As Integer
ActiveSheet.PivotTables("Kimutatás1").PivotCache.Refresh 'Itt a saját kimutatásod nevét
'írd a Kimutatás1 helyére
For oszlop = 2 To 14
If Application.WorksheetFunction.Sum(Columns(oszlop)) > 0 Then
Columns(oszlop).EntireColumn.Hidden = False
Else
Columns(oszlop).EntireColumn.Hidden = True
End If
Next
End Sub
A füzetet makróbarátként kell mentened.
A kimutatást tartalmazó lapra kitehetsz egy gombot, amihez hozzárendeled a Frissites makrót. Gombon jobb klikk, makró hozzárendelése. -
Vérboci
addikt
válasz
Fferi50 #52063 üzenetére
de ezek oszlopok nevei, ezeket nem lehet szeletelni. vagy?
szóval én az előzőekben csatolt képen látható oszlopokat akarom szűrni úgy, hogy mindig csak 1 kiválasztott látszódjon. mint ha a pivotból kivenném a többit. nyilván ez is lehetőség csak van pár egységsugarú kolléga, akinek ez magas lenne és elbaltázná az egészet.
-
Vérboci
addikt
Sziasztok,
a nyomor a következő, amiben segítséget kérnék.
Van egy bazinagy táblázat, amibe naponta több sor kerül. A sor elején mindig a napi dátum, ezt követi egy cikkszám, ezt mindenféle összegzések, adatok, majd pedig 15 oszlopban bejegyzésre kerül, hogy az adott oszlop tetején szereplő hibából, mennyi fordult elő az adott napon, az adott cikkből.
Ez eddig rendben is van. Ebből az adathalmazból csinálok egy pivotot, ahol szeletelővel és idősorral tudok szűrni egy adott nap, adott cikkszámára és látom az oszlopokban, hogy melyik hiba hányszor fordult elő. Itt szeretnék valahogy a hibákra is szűrni, hogy ne az összes látszódjon. Megoldható ez valamilyen varázslattal? -
Emod
kezdő
-
Fferi50
Topikgazda
válasz
Zwodkassy #52057 üzenetére
Szia!
Az Excel munkafüzet alapból egy felhasználós - vagyis csak az tudja írni-olvasni, aki elsőként megnyitotta. Mindenki más megnyithatja olvasásra, de neki nem frissülnek a módosítással az adatok és nem mentheti az így megnyitott munkafüzetet csak más néven.
Lehetőség van egy munkafüzet csoportos használatára is, megosztható egy munkafüzet és/vagy társszerző funkcióval egyidejűleg közös munka végezhető. Ilyen esetekben azonban szűkülnek a működés funkciói.
Javaslom nézzétek át az együttműködésre vonatkozó help fejezeteket.
Üdv. -
Csupán érdeklődés képpen kérdeznék.
Az irodai emberkéknél (munkatársak) látom, rendszeresen panaszkodnak arra, ha egy valaki megnyitotta "a táblázatot", akkor azt ő, és más sem tudja már használni :-(
Tényleg itt tart a technika 2023/24-ben?
Ezt még akkor is nehezemre esik elhinni, ha MicroSoft (Excel) termékről lenne szó. -
adDis
csendes tag
válasz
föccer #52055 üzenetére
Köszi a tippet, de sajnos így sem jó nekem.
Úgy képzeld el, hogy van A, B, C, D táblázat mondjuk egy munkalapon. B táblázat az A adataiból dolgozik, D a C-ből. Mivel sokat kell már görgetni vízszintesen, ha valamit meg akarok nézni (és szélesíteni, bővíteni is akarom még mindegyiket), a fejembe vettem, hogy megnézem, milyen lenne úgy, ha A, B, C és D táblázat is eleve külön-külön munkalapokon lenne. Most elsőként azt szeretném tehát kipróbálni, hogy a B-t hogy tudnám átrakni úgy egy másik munkalapra, hogy attól még az eredeti munkalapon levő A-ra mutassanak a hivatkozásai (aztán ha ez sikerül, ugyanezt kell eljátszanom majd a C-vel, D-vel). Sima control c/v-vel ugye most HIV! hibajelzéseket kapok a képletekben. Aztán az is lehet, hogy csak az az egy "gyors megoldás létezik", hogy a HIV! hibajelzéseket valahogy átírogatom a CSERE funkcióval - hogy mégse egyenként kelljen átírogatnom a hasonló képleteket használó oszlopokban - nem tudom...
-
adDis
csendes tag
Sziasztok!
Office 2010-et használok. Érdeklődni szeretnék, hogy megoldható-e szerintetek az az excelben, hogy úgy másoljak táblázatot egyik munkalapról a másikra, hogy az eredeti munkalap más celláira mutató hivatkozások megmaradjanak az új munkalapon is? Másképpen fogalmazva: elkerülhető-e, hogy ne manuálisan kelljen az összes képletbe beírnom az eredeti munkalap celláira való hivatkozásokat, és ha igen, milyen másolási módszerrel? Letöltöttem a KuTools nevű excel-kiegészítőt, mert úgy emlékeztem rá, hogy ebben van ilyen funkció (és 30 napig kipróbálható a full verziója), de nem sikerült megoldanom vele. Válaszotokat előre is köszönöm!
-
Mutt
senior tag
válasz
MZsoltee #52051 üzenetére
Szia,
...függvény, amivel meg tudnám állapítani egy napról, hogy az munkanap-e...
A HÉT.NAPJA (WEEKDAY) függvény használható arra, hogy hétvégéket és a munkanapokat meg lehessen különböztetni.
A =HA(HÉT.NAPJA(A2;11)>5;A2+8-HÉT.NAPJA(A2;11);A2) képlet megadja az első hétfőt a nap után, ha az hétvégére esik, különben pedig az eredeti dátumot adja vissza.
Mivel te 10-e utáni első munkanapot keresed, ezért a fenti képlet elegendő is (nincs olyan munkaszüneti nap idén ami 11-12-én lenne). Azonban a teljesség miatt, ha a kapott dátum munkaszüneti napra esne (pl. május 1 szerda), ezért kellhet még a KALK.MUNKANAP.INTL (WORKDAY.INTL) függvény is.
Az E2:E11 tartományba felvettem a magyar munkaszüneti napokat. Innentől már csak azt kell megnézni, hogy a fent kapott nap szerepel-e ebben a listában, ha igen akkor kell a KALK.MUNKANAP.INTL függvény is.
MS365-ben a LET függvénnyel a képlet átláthatóbb, de nem kötelező azt használni.
C2-ben a képlet:=LET(munkanap;HA(HÉT.NAPJA(A2;11)>5;A2+8-HÉT.NAPJA(A2;11);A2);
talalat;SZÁM(XHOL.VAN(munkanap;$E$2:$E$11));
HA(talalat;KALK.MUNKANAP.INTL(munkanap;1;1;$E$2:$E$11);munkanap))üdv
-
Fferi50
Topikgazda
válasz
MZsoltee #52051 üzenetére
Szia!
Próbáld ki az ÖSSZ.MUNKANAP (angolul NETWORKDAYS) függvényt, úgy, hogy kezdődátumnak és végdátumnak is ugyanazt a napot adod meg. Ha az eredmény 0, akkor nem munkanap, ha 1 akkor munkanap az adott nap.
Lehetőséged van arra is, hogy egy tartományban felsorold a hazai ünnepnapokat harmadik paraméterként.
Üdv. -
MZsoltee
veterán
válasz
MZsoltee #52050 üzenetére
A pontos cél az lenne hogy minden hónap 10-ét vagy, ha az nem munkanap az azt követő első munkanapot kapjam vissza. Ezt az indirekttel és ezzel a fügvénnyel összekombinálva gondoltam megoldani. De ugye nincs olyan függvény, amivel meg tudnám állapítani egy napról, hogy az munkanap-e vagy sem.
-
MZsoltee
veterán
Sziasztok!
Kellene nekem egy olyan függvény, ami megmondja, hogy egy konkrét datum munkanap vagy sem. Létezik ilyen. Mindenféle kalkulációs függvényt találtam, de egy ilyen egyszerűt, aminek egy bemeneti paramétere van és a visszatérő érték egy true vagy false olyant nem. -
karlkani
aktív tag
XKERES híján használhatod az FKERES vagy az INDEX és HOL.VAN párost.
=HAHIÁNYZIK(FKERES($A2;Munka1!$A$1:$T$21;B$1);"")
=HAHIÁNYZIK(INDEX(Munka1!$A$1:$T$21;HOL.VAN($A2;Munka1!$A:$A;0);B$1);"")Az egyszerűség kedvéért az oszlopok nevei sorszámok, ezért hivatkozok oszlop_index (FKERES) és oszlopszám (INDEX) esetén a B$1-es cellára. Így a képlet húzható minden irányban. Gondolom nálad minden oszlopnál valamilyen név, megnevezés szerepel, a B$1 helyére az oszlop számát írd (8, 9, 10, 14 a mellékelt kép szerint). Ha az első sort megcsinálod, akkor húzható lefele.
-
Emod
kezdő
Vagy az elsősorban a Munkafüzet1 oszlopainak első értékeivel, az első oszlopban a Munkafüzet1 sorainak első értékeivel, a két keresést egymásba ágyazva:
=XKERES($A2;[Munkafüzet1.xlsx]Munka1!$A$A;XKERES(B$1;[Munkafüzet1.xlsx]Munka1!$1:$1;[Munkafüzet1.xlsx]Munka1!$1:$1048576))
Ezt a B2- be másolva húzható oldalra és le is. Hátránya, hogy régebbi excelben nem működik.
-
Fferi50
Topikgazda
Szia!
Feltétel: egyszerre kell nyitva lenni a két munkafüzetnek Ebben az esetben teljes hivatkozással megadva a képletet, lehet lehúzni. Az 5 oszlop első cellájának képletét kell megadni.
Megnézheted az eredményt a következőképpen:
= kezdéssel egérrel kijelölöd (ha szükséges tabokkal átugorva a forrás munkafüzetbe), majd enter. Ekkor fogod látni a képletet, ami kb. így néz ki:
='[forrásmunkafüzet neve]forrás munkalap neve'!$A$1
Ha a $ rögzítéseket kitörlöd, akkor a képlet húzható lefelé és oldalra is.
Az aposztróf (') arra kell, hogy pl a szóközöket, névben szereplő egyéb írásjeleket is figyelembe vegye. A szögletes zárójel pedig jelzi, hogy külső hivatkozásról van szó.
A képlet akkor frissül, amikor a forrás munkafüzet nyitva van.
A képleteket átalakíthatod értékké a másolás - irányított beillesztés értékként művelettel.
Üdv. -
ace05
senior tag
Sziasztok segítséget szeretnék kérni.
Hogy tudnék egyik munkafüzetből a másikba adatok átvinni?
Van vagy húsz oszlopom (munka 1), ebből 5-töt kiválasztok és a címsorát átmásolom egy másik munkafüzetbe (munka 2). Azt hogy tudnám megoldani, hogyha munka 2-ben az a1-es cellába beírom a munka 1 a45-ös cella tartalmát, akkor a maradék oszlopokba írja bele a h45, i45, j45, n45 cellák tartalmát? -
Lasersailing
senior tag
válasz
Lasersailing #52040 üzenetére
Bocsánat, hogy magamnak válaszolok, de úgy tűnik, hogy ez a megoldás:
[link]Tools / references / AccessibilitycplAdmin 1.0 type admin-t kellett kiválasztani.
(Lehet hogy ezen a gépen én még nem futtattam ezt a makrót és azért nem volt itt kiválasztva?) -
Lasersailing
senior tag
Sziasztok,
(Excel365, VBA)
A makró korábban napi szinten le lett futtatva és működött, most nem akar működni. Nem emlékszem, hogy bármit változtattam volna ami ezt eredményezhetné:
Egy makró első pár sorát kivágtam, a legalsó látszó sornál elakad és kiírja a fenti hibát. Mit jelent ez a hibaüzenet?
szándékom szerint ha a 15. oszlopban nem az szerepel, hogy "nyomtatva", és a 7 oszlop ki van szinezve, akkor kinyomtat egy oldalt.Mi lehet a gond?
köszönöm előre is!
szerk:
valószínűleg az SOBvel lehet a gondja, de az constansként meg van adva, hogy mi a sheet neve (elírás nincs) (mert más soroknál is megakad, ahol ez szerepel) -
Fferi50
Topikgazda
Szia!
Azért van ez, mert valamilyen okból szövegként van a cellákban a hét száma és nem számként. Nézd meg a cella formátumot és állítsd át általánosra vagy számra 0 tizedessel. A számokat megfelelően rendezi.
Az is megoldás, ha egyéni számformátumot állítasz be: 0# , így az egyjegyű értékek elé beteszi a 0-t.
Üdv. -
n42
tag
Sziasztok,
Egy nagyon egyszerű: "HÉT_SZÁMA" függvény az egy számjegyű heteket úgy jeleníti meg, hogy "1", hogyan lehet elérni, hogy "01" legyen.
Ez azért volna fontos, mert így ha sorba rendezem a kapott értékeket, akkor első hét után a 11, 12, stb.. következik, 2 hét után pedig a 20. hét...
Van erre megoldás? -
elttiL
senior tag
válasz
Jarod1 #51922 üzenetére
Szia. Bocs de nem vettem észre hogy válaszolt valaki.... Kösz, hogy válaszoltál. Lehet hogy félreérthetően fogalmaztam. Nem az a gond, hogy nem frissült a cella tartalma, hanem a hivatkozás képlet akármi helyett maga az érték szerepelt. Pedig képlet hivatkozás akármi került előzőleg abba a cellába. Képzeld el ha csinálsz egy Szumma fuggvenyt de észre veszel valamit az egyik munkafüzetben, valtoztatsz, de mivel már nem Szumma függvény van a cellában, hanem egy egyszerű szám, már bukó van. 10-50-100m-es ajánlatokat készítek, van közbeszerzés is, nem kellene bennük hibáznom. 3x ellenozzok mondjuk mindent. Hibásak a kiadott excelek is többször, a legjobb amikor beszurnak sort a Szumma sor fölé de ha nem javítasz bele a Szumma sorba, akkor a beszurt értékek nincsenek benne az összegben. De már rutinos vagyok, keresem ezeket az elcseszéseket.
Mostanaban nem tapasztaltam a nyavajámat. Úgy tűnik a xls ből xlsx be hivatkozásból adod(hat)ot. Mindenesetre érdekes volt. -
dellfanboy
őstag
most jott szembe egy video YT-n, hogy letezik Excel vilagbajnoksag. nem tudtam. valaki esetleg nevezett innen? tapasztalatok? pontosan, hogy mukodik? mert nem halottam arrol, hogy lett volna akar eb, orszagos bajnoksag, talan kozepiskolaban volt oktv de az is informatikara kihegyezve nem pedig excelre.. vagy vmi lasvegasi vagany szervezett egy excel kupat es elnevezte vb-nek?
-
karlkani
aktív tag
válasz
morgusz #52033 üzenetére
Az ÓRA(MOST()) NEM a pontos időt adja meg, hanem 1900.01.óra* 0:00-t.
* 8 óra elmúlt, az érték 1900.01.08 0:00 (általános formátumban 8).Számoláskor ebből vonja ki, ami az A oszlopban szerepel. Ha a kapott érték 1-nél nagyobb, akkor megjelenik Az adatok nem frissek figyelmeztetés, ellenkező esetben a cella üres.
-
morgusz
csendes tag
Sziasztok! BUÉK!
Makróval frissül egy táblázat.
A táblázat "A" oszlopában van egy szám, ami a következő 3 oszlopban levő adatok aznapi keletkezési időpontját jelenti (egész órában, két számjeggyel általános formátumban ). Hogy tudok egy, a sorában v. valahol levő cellában a forrásfájl aktualizálásra figyelmeztetni, ha azóta több mint egy óra eltelt (pl. 15:30 óra van). A MOST függvénnyel próbálkoztam eddig, de nem boldogultam a szám formátumokkal.
A makró nem indulhat automatikusan, mert előtte a forrásfájlt kell a helyére másolni kézzel. -
Delila_1
veterán
Táblázattá alakítod az adataidat (Beszúrás |Táblázat). Állsz a táblázatban, Táblázatkezelés | Eszközök | Szeletelő beszúrása. Egy ablakban megjelennek a címsoraid, bejelölöd az(oka)t, ami(ke)t szűrni akarsz, OK.
Bejelölöd az ikont a többszörös kijelölés lehetőségére a megjelenő szeletelőben, ahol egyszerűen kijelölheted a látni kívánt tételeket. -
Kasya
nagyúr
BUÉK!
Adott egy oszlopnyi "szűrt lista", amit szeretnék a "nagy listában" szűrten megjeleníteni.
Ehhez a Szűrés opciót választottam a "nagy listában", de ott csak egyesével lehet beírni, vagy manuálisan kijelölgetni a tételeket. Nincs erre egy egyszerűbb megoldás?Gondolok itt ilyenre, mint (Tétel1)OR(Tétel250) és a "nagy listában" csak ez a kettő lesz leszűrve. Az OR parancs sajnos nem működik itt. Több száz tételt szeretnék kijelölni, szűrni a "nagy listából".
-
Fferi50
Topikgazda
válasz
ttmk.lac #52020 üzenetére
Szia!
Esetleg: Feltételes formázás - új szabály - a formázandó cellák kijelölése képlettel - a képlet lehet pl. =A1<>"" . Megadod a kívánt formázást.
Utána: Feltételes formázás - szabályok kezelése - ez a munkalap - érvényesség: itt módosítod az általad kívánt területre.
FONTOS, hogy az első menetben - a szabály megadásakor - a formázandó terület első celláján állj!
Üdv. -
ttmk.lac
csendes tag
Sziasztok!
Egy tartományt szertnék formázni egy nagy táblázatban, ami úgy nézne ki, hogy pl.A2-től egy adott oszlop(pl Q) utolsó soráig átállitóm a betütipust. Gondolom ezt meglehetne csinálni kényelmesebben is minthogy egérrel húzom és scrollozok mint egy vesszett mókus. Hogy lenne célszerübb megoldani? -
lappy
őstag
Sorszámozast kellene megoldani olyan táblázat esetén ahol bizonyos sorok össze vannak vonva es ide nem kell sorszám de a következő sorban folytatódik a számozás
Esetleg van vmi egyszerű megoldás erre
Köszönöm -
gozso
őstag
sziasztok
gyermekem házi feladatában tudnátok segíteni?
sajnos az én excel tudásom már megkopott -
Delila_1
veterán
válasz
dm1970 #52013 üzenetére
Könnyedén készíthetsz egyéni nézeteket.
Elrejted, amit kell, utána a Nézet | Munkafüzetnézetek | Egyéni nézetek ablakban Hozzáadás, és ellátod egy névvel.
Másik elrejtések, hozzáadás.
Ugyanitt ki tudod választani az éppen szükséges nézetet.Az Egyéni nézetek ikonon jobb klikk, hozzá tudod adni a gyorselérési eszköztárhoz. Akkor még nem is kell keresgélned a menüszalagon.
-
dm1970
aktív tag
Üdv a Fórumtársaknak!
Boldog új évet!
Két dologban kérnék egy kis segítséget, emlékeim szerint az elsőre egyszer már rájöttem egy egyszerűbb megoldásra, mint a képletben történő hivatkozások cseréje.
Van egy mappában 2 fájl, az egyik sablonból létrehozva, benne hivatkozásokkal a másikra (segéd.xlsx).
Hogy lehetne a legegyszerűbben megoldani azt, hogy a sablonból megnyitott fájlt új mappába mentve az abban a mappában szereplő segéd.xlsx fájlra hivatkozzanak a képletek.
A másik, amivel nem boldogulok az a nézet beállítás. Az egyik munkalapfülön 30+ oszlopot használok, aminek általában a középső oszlopaiban dolgozom. Ezeket kijelölve, a kijelölt rész nagyításával csak azt látom, amiben dolgozni szeretnék. Be tudom azt valahogy állítani, hogy pl. az A1 cellába ugrás után a vízszintes gördítősávot teljesen jobbra húzva az általam előzőleg kijelölt cellákat lássam? Lehet így nem túl egyértelmű. Kijelölöm a AU-BU oszlopokat, majd a kijelölt rész nagyításával kapok egy százalékot. Azt szeretném, hogy pl. egy CTRL+Home után a vízszintes gördülősávot jobbra húzva a monitor jobb oldalán a BU oszlop legyen.Köszi dm
-
föccer
nagyúr
válasz
lanszelot #52006 üzenetére
A lényeeg, hogy az excel a cella értékében egy számot tárol és dátumként formázza azokat az adatokat, amit dátumként, időként látsz. A szám értéke az a 1900. jauár 01. 0:00:00-től eltelt idő. 1 egész az 1 nap. Tehát 1 óra az 1/24, azaz 0,0416666. stb.
Ha egy dátumhoz házzáad 1-et, akkor az +1 nap. Ha két dátumot kivonsz egymásból, és az eredmény kereken 7, akkor a két dátum között pont 7 nap volt.
Ez alapján kell kialakítani, hogy mikor, milyen művletet kell megadni és/vagy mennyivel kell eltolnod a dátumot.
üdv, fg
-
Fferi50
Topikgazda
válasz
lanszelot #52001 üzenetére
Szia!
A dátum/idő formátumban az egész szám (egész rész) mindig a napok számát jelenti és a tört rész az időt (órát,percet stb.).
Tehát ahogyan Karikari is írta 24/7 = 3,428571 , azaz 3 nap és 0,428571 pedig az idő.
Ha szögletes zárójeles időformátumot ( [ó]:pp:mm ) használsz, akkor pedig a 3 napot is átszámolja órába igy 3*24=72+ a törtrész adódik hozzá az eredeti idődhöz.
Üdv. -
karlkani
aktív tag
válasz
lanszelot #52001 üzenetére
5:00+(24/7) esetén a 24/7 nem 24 napot jelent. 5:00-t beírva (0,208333333), majd átformázva dátum formátumra az eredmény 1900.01.00 5:00 lesz, ha hozzáadod a 24/7-et (3,428571429), akkor pedig 1900.01.03 15:17 (0,208333333+3,428571429=3,636904762). Ebből a 3-at (egész számot) veszi napnak, a tört részt időnek (0,636904762=15:17:19).
-
#77257183
törölt tag
Sziasztok!
Szükségem van az excel profik segítségére.
A megoldandó feladat, hogy véletlenszámot kell generálni, de pontosan megvan adva hogy melyik szám hány százalékban legyen előfordulva.
pl:
0 12,5%
1 37,5%
2 37,5%
3 12,5%Addig jutottam (de lehet tévedek), hogy össze kell adjam az összes valószínüséget és abból kell valahogy kiszámolni és generálni, de konkrét függvények és megoldás nem jut eszembe.
Új hozzászólás Aktív témák
Hirdetés
- Készpénzes / Utalásos Videokártya és Hardver felvásárlás! Személyesen vagy Postával!
- 123 - Lenovo Legion Pro 5 (16ARX8) - AMD Ryzen 7 7745HX, RTX 4070 - 4 év garancia
- Eladó szinte karcmentes Samsung S21FE 5G 6/128GB / 12 hó jótállás
- HIBÁTLAN iPhone 13 Pro 128GB Graphite -1 ÉV GARANCIA - Kártyafüggetlen, MS3105
- HIBÁTLAN iPhone 15 Pro Max 256GB Natura Titanium -1 ÉV GARANCIA - Kártyafüggetlen, MS3007, 91% Akksi
Állásajánlatok
Cég: FOTC
Város: Budapest