Súgó - Keresés - Tagok - Naptár
Teljes változat: MS Excel - Kérdések és válaszok
PC WORLD Segélyvonal > SZOFTVER > Irodai, ügyviteli programok
Oldalak: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38
Andrewww
Nos, új környezet, új kérdések és - remélhetőleg - válaszok bulb.gif

Az enyém: a munkahelyemen angol, itthon magyar excelt használok. Tud valaki olyan webhelyet, ahol a magyar excel függvények angol megfelelőjét (és fordítva) meg lehet találni?
arpsoft
Ha készítesz egy makrót, ami tartalmazza, hogy egy cellába magyar függvénynevet írsz, akkor a makró forráskódjában meg fogod találni a függvény angol megfelelőjét.

Az excel a függvényeket mindig az angol szintaktika alapján tárolja, megjelenítéskor pedig fordít az adott nyelvre.
kori
Keresek egy olyan kis terjedelmű programot amivel az xls kiterjesztésű fájlokat meg tudom nézni,mivel az egész Office progit nem akarom telepíteni. Régen már használtam,de nem jut eszembe a neve. roll.gif Sajnos az XP alapból nem ismeri. blink.gif
tzoli
Ha jól emlékszem szinte hónapokon keresztül a PC WORLD cd/dvd-ken rajta volt egy Excel Viewer nevű valami... Nézd meg.
kori
Köszi, megtaláltam az interneten (gyorsabb volt) .Két féle is van. Excel Viewer97 és EV Office 2003. Az utóbbit telepítettem. smile.gif Igaz háromszor nagyobb terjedelmű,de valószínű többet tud és gyorsabb. ani_wink.gif
kori
Nem tudom mi lehet a probléma a DVD-n lévő pcw-szótár.xls fájl-t nem tudom megnyitni. A telepített Excel Viewer2003 hibát jelez,nem tudja megnyitni a fájlt. roll.gif
Giraffe
IDÉZET(Andrewww @ 2005. May 13., Fri 23:42)
Az enyém: a munkahelyemen angol, itthon magyar excelt használok. Tud valaki olyan webhelyet, ahol a magyar excel függvények angol megfelelőjét (és fordítva) meg lehet találni?

Meg. Bár egyesek szerint nem teljes és vannak benne hibák, de:
D:\Program Files\Microsoft Office\Office10\1038\FUNCS.XLS

Jó böngészést!
Priscin
Sziasztok!

Hogyan lehet Excel -ben beállítani, hogy pixel helyett milliméterben tudjam az oszlop-sor méreteket megadni?
eremit
mm-ben is kijelzi!
Priscin
IDÉZET(eremit @ 2005. július 15., 15:43 - péntek)
mm-ben is kijelzi!

Én Excel 2002, SP3 -at használok. Hiába keresem a "Formátum - Sor - Magasságnál", csak képpontot ír. Ugynez, ha oldalt, "kézzel" változtatom az egyes sorok magasságát. Van-e valami beállítás amitől egyszercsak mm -ben tudok dolgozni?
eremit
Ebben a minutumban telepítettem a MS Office 2003-at. Az excel oszlop-szélesség egérrel való állításánál megjelenik mm-ben is.
atzs
Szerintem nem :-(

Karakterben (átlagosan hány karakter fér el az oszlopban) és képpontban jelenik meg, milliméterről szó sincs.

Menüből nincs olyan beállítás, ami ezt tudná.
eremit
Akkor ez a kétféle betűméretű oszlop, 10p, illetve 20 p, ugyanannyi karaktart jelentene?

IPB kép és ez IPB kép
atzs
Nem fogalmaztam elég pontosan...

Az Eszközök/Beállítások/Általános fülön beállított normál betűtípust veszi figyelembe, azt nem, hogy közben egyénileg hogyan állítod a táblázaton belül a betűméretet.

Ráadásul megjegyzi, hogy a táblázat létrehozásakor mi volt beállítva. Ha átállítod, akkor újra kell indítani az Excelt, és annak megfelelően számol a továbbiakban. Ha viszont egy régebbi állományt nyitsz meg, akkor ott azzal a betűtípussal és mérettel számol, ami anno be volt állítva.
Giraffe
IDÉZET(Priscin @ 2005. július 15., 13:47 - péntek)
Hogyan lehet Excel -ben beállítani, hogy pixel helyett milliméterben tudjam az oszlop-sor méreteket megadni?

Csak VBA-makróból sad.gif Kimondottan erre van egy Application.CentimetersToPoints metódus, ami megadja, hogy egy centiméter hány pontnak felel meg. Ennek segítségével lehet írni olyan makrót, amiben az aktuális oszlop szélességét centiméterben vagy milliméterben lehet megadni.
warynski
Kéredezném, hogy az Excel autoszűrőjével lehet-e szűrni a vastagított sorokat.
Vagyis van egy nagy tábla, amiből engem csak a félkövér karakterrel írt sorok érdekelnek.
Megoldható-e a dolog?

Ha van tipp előre is kösz!
arpsoft
Nem.
warynski
Gyanítottam.
Azért kösz!
aadaam
Következő problémám van az Excel 2003-mal:

Minden indításkor a következő hibát írja ki : "Compile error in hidden module : AutoExecNew"
Minden bezáráskor a követkető hibát irja ki : "Compile error in hidden module : DistMon "

Tudja valaki a gyogymódot ? Köszi.

Ui: javítás modul nem segített...
atzs
aadaam: Makrovírus???

warynski: Hozz létre egy új oszlopot, és másold bele egy olyan meglévő oszlop tartalmát, amelyben a megfelelő helyen vastag betűs szövegek vannak. Legyen ez mondjuk az X oszlop. Innentől ezzel dolgozunk.

Jelöld ki az X oszlopot. Szerkesztés/Csere
Keresett szöveg: hagyd üresen, viszont a formátum gombnál állíts be normál betűtípust
Csere erre: x
Nyomd meg "Az összes cseréje" gombot

Magam sem tudom, pontosan miért, de ez az összes cella tartalmát kicseréli pontosan egy x-re, viszont megtartja a formázást.

A képernyőn még kint van a "keresés és csere" párbeszédablak. Amit módosítani kell:
Keresett szöveg: x, a formátumnál állíts be félkövér betűt
Csere erre: y
Összes cseréje.

Ezek után a sima sorokban x, a vastag betűs sorokban y van. Erre már megy az Autoszűrő.
arpsoft
@Warynski:

macerás megoldás létezik.
Ha bevezetsz egy mezőt, ami feltételes formázással vezérli a sorok betütípusát, akkor erre a mezőre már lehet szűrni.
atzs
Arpsoft, ezek szerint meg tudod csinálni azt, hogy mondjuk az a1 tartalmától függően legyen feltételesen formázva a b1?
warynski
@ atzs

Nagyon ötletes! Köszi a tippet!
arpsoft
Persze. Miért ne tudnám megcsinálni. blink.gif
Reyorkin
Akkor nekem is lenne egy kérdésem:
Van 3 munkalap, amiben katalogizálom a filmjeimet: az elsőben egy áttekintő lista, amiben minden film megtalálható (szinkronos és feliratos). A másik kettőben pedig külön válogatva a szinkronos és a feliratos filmek. Az áttekintő munkalapon van egy oszlop, amibe beírom, hogy a film szinkronos vagy felíratos.
És most kezdődik a kérdés: hogyan lehet megoldani, hogy azt a sort, amelyikben szinkronos film van, azt az Excel automatikusan másolja a szinkronos munkalapra, a feliratosat pedig a feliratosra?
atzs
arpsoft:
És elárulod, hogyan? ani_wink.gif biggrin.gif
arpsoft
Feltételes formázás az A1 mezőn, ha a képlet értéke beállítással.

A képlet: =HA("B1=2";IGAZ;HAMIS)

Formázás beállít.

Kész
aadaam
sajnos gőzöm nincs mi az a makrovirus, illetve hogy hogyan tudna ez a problémámon segíteni ...
atzs
arpsoft: Köszönöm! Ha tudnád, ezzel most mennyit segítettél... smile.gif

aadaam: Van víruskereső a gépeden? Ha igen, futtasd le, hogy nézze végig az egész merevlemezt. Ha valahol be lehet állítani, akkor nézze át az xls állományokat is!
Giraffe
@Reyorkin
Miért akarsz mindent kétszer tárolni? Használd az AutoSzűrőt.
Vagy másik megoldás, hogy csak az adott munkalapokon tárolod a részletes adatokat, és egy egyedi azonosítóval és az FKERES segítségével csinálsz összesítést belőle.
atzs
Miért ne tárolhatná kétszer? Lazán előfordulhat, hogy egy táblát szét kell dobni bizonyos feltétel szerint résztáblákra.

Kézzel nem nagy ügy. Ahogy Giraffe említette, autoszűrő a megoldás. Kijelölöd az egész lapot, CTRL+C, és az csak azokat a sorokat másolja, amik "fennakadtak" a szűrőn. Aztán a másik lapra beilleszted. Ugyanezt megcsinálod még egyszer, csak a másik csoportra szűrsz. Ezzel kész.

Ezt valószínűleg meg lehet csinálni makróval is, csak én valamit most elbénáztam benne. De azért hajrá...
Giraffe
Többek között azért nem tanácsolt - sőt kimondottan ellenjavalt - ilyen esetekben a dupla tárolás, mert például ha kijavít egy adatot az egyik lapon, akkor az nem fog automatikusan változni a másikon is, és egy idő múlva igencsak kérdéses lesz, hogy melyik adat is a jó.

Akár nyomtatáskor, akár nézegetéskor szűrhető a teljes lista - ráadásul nem csak a szinkron oszlop szerint -, így első pillantásra feleslegesnek tűnik két részre szedni.
De mint emléítettem, ha mégis csak ez a cél, akkor lehet külön lapokon tárolni az filmeket, de mindegyiket el kell látni egy egyedi azonosítóval, és a "közös" oldalon ennek és az FKERES függvénynek a segítségével elkészíteni a teljes listát. Így ha a saját lapján változik egy adat (lehetőleg nem a kulcs roll.gif ), akkor az összesítésben már nem kell foglalkozni a javítás átvezetésével.
arpsoft
Relációs adatbáziskezelés Excelben.

Nagyon mulatságos... biggrin.gif
Giraffe
Pedig némi korlátozással egész jól működik smile.gif Néhány száz "rekordig" és nem túl összetett mezőkapcsolatokig még lassulás sem igazán tapasztalható. És az Excelben egész jó eszközök és függvények vannak az adatok kezelésére.
warynski
IDÉZET(atzs @ 2005. augusztus 04., 8:41 - csütörtök)
warynski: Hozz létre egy új oszlopot, és másold bele egy olyan meglévő oszlop tartalmát, amelyben a megfelelő helyen vastag betűs szövegek vannak. Legyen ez mondjuk az X oszlop. Innentől ezzel dolgozunk. stb....


Mégegyszer kösz atzs, bár már egyszer megköszöntem, de akkor csak átolvastam a tippedet és nagyon szellemesnek találtam.

Most gyakorlatban is kipróbáltam, egy kb. 3000 rekordot tartalmazó táblázattal és gyönyörűen működött!

Hogy a túróba jöttél rá erre? smile.gif
atzs
warynski:
Egyrészt van egy olyan tanfolyamom, hogy "Excel haladóknak". Amikor anno arra készültem, végignéztem és kipróbáltam egyesével (majdnem) az összes menüpontot. Ez az alap. A folytatás pedig az, hogy nagyon sokat kell dolgoznom a legidiótább táblákkal. Hoznak néhány ezer adatot statisztikai elemzésre, csak épp nem úgy, ahogyan azt a program kéri, és ebből tegnapra kell produkálnom az elemzést.

Giraffe:
Az már tényleg adatbáziskezelés, amiről beszélsz, arra pedig nem az Excel a legalkalmasabb.
Magának a feladatnak pedig van létjogosultsága. Természetesen nem úgy képzelek egy ilyet, hogy ha valami változik, azt változtatod mindkét táblában... Inkább úgy, hogy van az alaptábla, azt tartom karban, és egy gombnyomásra az aktuális állapotból legenerálja mindazokat a résztáblákat, amikre szükségem van. Mondjuk amikre aztán a word körleveleim hivatkoznak. Tíz különböző körlevélnél már elég strapás ezt egyesével megcsinálni. Van olyan munkám, ahol ilyenre rutinszerűen szükség van. Szerencsére ott az alap egy SQL adatbázis, és a különböző tábláimban különböző lekérdezések eredményei vannak.

Hasonló problémákkal küzdő emberkéknek viszont ajánlom a Nézet/Egyéni nézetek menüpontot. Az azt tudja, hogy a táblában megjegyzi a rejtett sorokat, oszlopokat és a szűrőbeállításokat. Lehet az adott elrendezésnek egy nevet adni. Így aztán, ha az eredeti kérdés mondjuk azért született, mert a szinkronizált filmeknél részben más oszlopokat kellene megjeleníteni, mint a feliratosaknál, és nagyon bonyolult mindig egyesével beállítani, akkor inkább ezt javaslom, mint a szétszedegetést.
atzs
Reyorkin:

Tegyük fel, hogy az első oszlopban f betű a feliratos, s a szinkronizált filmet jelöli. Az alábbi makró törli a két másik munkalapot, majd bemásolja oda a megfelelő sorokat:

KÓD
Sub Rögzítés1()
   Sheets("szinkronizált").Select
   Cells.Select
   Selection.Delete Shift:=xlUp
   Sheets("feliratos").Select
   Cells.Select
   Selection.Delete Shift:=xlUp
   Sheets("Munka1").Select
   Columns("A:A").Select
   Selection.AutoFilter
   Selection.AutoFilter Field:=1, Criteria1:="s"
   Cells.Select
   Selection.Copy
   Sheets("szinkronizált").Select
   Range("A1").Select
   ActiveSheet.Paste
   Sheets("Munka1").Select
   Selection.AutoFilter Field:=1, Criteria1:="f"
   Cells.Select
   Application.CutCopyMode = False
   Selection.Copy
   Sheets("feliratos").Select
   Range("A1").Select
   ActiveSheet.Paste
   Sheets("Munka1").Select
   Selection.AutoFilter Field:=1
   Application.CutCopyMode = False
   Selection.AutoFilter
   Range("A1").Select
End Sub
Giraffe
IDÉZET(atzs @ 2005. augusztus 08., 10:18 - hétfő)
Az már tényleg adatbáziskezelés, amiről beszélsz, arra pedig nem az Excel a legalkalmasabb.

Nem is azt mondtam, hogy erre az Excel a legalkalmasabb. De a gyakorlat azt mondja, hogy pár száz, sőt P4-es gép esetén akár néhány ezer lemezig, simán működne a dolog.

Vagy ha már VBA-ra terelted az utat, úgy pedig 1-2 kisebb programmal még egyszerűbben megoldható a dolog. Sőt, például egy segédtáblával és minimális programozói tudással egy oszlop szerint tetszőleges számú (de 253-nál kevesebb) lapra szét lehet dobálni a lemezeket.
Reyorkin
IDÉZET(atzs @ 2005. augusztus 08., 10:18 - hétfő)
...ha valami változik, azt változtatod mindkét táblában... Inkább úgy, hogy van az alaptábla, azt tartom karban, és egy gombnyomásra az aktuális állapotból legenerálja mindazokat a résztáblákat, amikre szükségem van...

@atzs
Valami ilyesmire gondoltam ani_wink.gif

Mellesleg azért Excellel csinálom ezt a kis "adatbázist" magamnak, mert ezt tudom használni valamilyen szinten, míg egy Acces-hez hozzá sem tudnék szólni blink.gif .
Amire nekem kell, arra tök jól működik: Eredeti cím , magyar cím, szereplők, nyelv, hossz, és hogy mennyibe került, stb...
Aztán ezeket sorra összeadatom vele (mármint a filmek hosszát és az árakat biggrin.gif ), aztán örülök, hogy milyen nagy végösszegek jönnek ki... tongue.gif
Giraffe
Ebben az esetben egy kis VBA nem ártana hozzá, és akkor tényleg "egy kattintás, és már kész is".

Véleményem szerint ennyi "adatbáziskezeléshez" bőven elegendő az Excel - sőt, gyakorlati tapasztalataim szerint többhöz is. Egyébként én is Excelben tartom a DVD-katalógusomat. Nekem ilyen szétválogatás nem igazán kellett, ellenben az XML exportot egy kis VBA program csinálja.

[OFF]
IDÉZET
Aztán ezeket sorra összeadatom vele (mármint a filmek hosszát és az árakat   biggrin.gif ), aztán örülök, hogy milyen nagy végösszegek jönnek ki... tongue.gif

Majd megnézed, hogy fél-egy év után ugyanazok a filmek mennyibe kerülnek, és a kép egyből ilyen lesz: roll.gif vagy annoyed.gif
Ma már 1-2 ezerért meg lehet venni azokat a lemezeket, amik két éve még 5-6 ezerbe kerültek. Ami kimondottan örvendetes tendencia, csak a gyűjteményem értéke csökkent sokat... De ez már más téma.
[ON]
Jaspi
question.gif Excel és a kiterjesztett asztal. question.gif

A gépemre két monitor van kötve és kiterjesztett asztal szolgáltatást használom.
Mivel gyakran kell több dokumentumban dolgoznom általában az egyik monitoron fut az 1-es dokumentum a másik monitoron meg a 2-es.
Ez wordben simán működik de Excelben valamiért nem.
Lent a tálcán látom a két külön Excel fájlt de sehogy nem tudom egymás mellé tenni, illetve csak egy ablakon belül mozaik elrendezéssel.
Tudja valaki miként lehetne rávenni arra, hogy két egyszerre is megjeleníthető ablakba tegye a fájlokat?
arpsoft
Sajnos az Excel ablakkezelése egyszerűen borzalmas. Nem tudom, hogy miért nem lehetett a Word féle módszert alkalmazni.

Szerintem máshogy nem fogod tudni megoldani.
(Illetve, ha tudsz programozni, akkor esetleg:
mondjuk vb-ben írsz egy ilyen parancsot: set mynewexcel=createobject("excel.application")
Ez nyit egy teljesen új, különálló excel-t. Ezzel meg már azt csinálsz, amit akarsz)
atzs
Ha egy elindított Excelben megnyitsz még egy dokumentumot, akkor nem tudod külön képernyőre rakni. Viszont ha a Start menüből elindítasz még egy Excelt, azt át tudod tenni a másik képernyőre, és azt nyitsz meg benne, amit csak akarsz.

Ugyanaz, mint Arpsoft megoldása, csak nem kell hozzá programozni. ani_wink.gif
huang-ho
Hogyan lehet Excel-ben átállítani az oldalt A/3-ra?
mizsi
Azt csk akkor tudod, ha a nyomtatód is támogatja! Amúgy Fájl / Oldalbeáálítás / Papírméret
huang-ho
Sajnos az itthoni nem, de nem is itthon akarom kinyomtatni hanem a munkahelyemen, az ottani nyomtató viszont tud A/3-ban nyomtatni. Ilyenkor mi a teendő?
mizsi
Mégegyszer: Fájl / Oldalbeállítás / Papírméret ani_wink.gif
atzs
A teendő az, hogy otthon is feltelepíted azt a nyomtatót, és amikor azzal a doksival dolgozol, azt a nyomtatót választod ki. Csak ne kezdj el ténylegesen nyomtatni rá.

Az Office programok nagyon sok információt vesznek ki az aktuális nyomtató meghajtóprogramjából. Ezért van az, hogy ha ugyanazon a gépen nyomtatót váltasz, akkor egy sokoldalas word dokumentumot a gép kegyetlenül át tud tördelni. (Más a nyomtató felbontása, és az egyiken ugyanaz a szó még kifér aba a sorba, a másikon meg nem. Az egyiken a tabulátor még épp a tabulátorpozíció előtt van, a másikon már utána.)

Ezért javaslom mindenkinek, hogy

1. Akkor is telepítsen fel egy nyomtatót a gépére, ha ténylegesen nincs nyomtatója, különben az Office bizonyos funkcióit nem is fogja elérni.

2. Ha olyan, hosszú és bonyolult dokumentumot készít, amit nem azon a gépen fog nyomtatni, akkor telepítse fel azt a nyomtatótípust, amin majd ténylegesen nyomtat, hogy a tördelés már annak megfelelően történjék.
arpsoft
Bizony, bizony, rengeteg szívást meg lehet takarítani... annoyed.gif
betty06
Üdv!
Segítséget kérek Excelhez:
A munkalapon állandóan láthatóvá szeretném tenni az első sort, hogy ne tünjön el a függőleges gördítéskor (Azután persze vissza is)
Köszi, Betty
Ez a tartalom egy lebutítottváltozata. A teljes változat képekkel kiegészült megtekintéséhez kérünk, kattints ide.