-
Fototrend
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 Musicbox #4951 üzenetére
Nézd meg a 4944-es és 4947-es hozzászólásokat (Fehér Mancs), majd a 4948-ast (Fire). A jobb gomra feljövő menüből az Irányított beillesztés, ott a Szorzás kell.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
wjani
tag
válasz Musicbox #4951 üzenetére
Szia Musicbox!
Az alábbi képen megpróbáltam szemléltetni a szorzást.
A kép felső részében látod magát a képletet, ezt kell csak egymás után végrehajtani.
Ahogy már korábban írták, kijelölöd az első cellát és a jobb sarkába viszed az egeret, majd amikor egy fekete kereszt lesz belőle, akkor az egér bal gombját lenyomva tartva lefelé lehúzod addig a sorig, ameddig a számítás kell.
Ezután az oszlopot kijelölőd, jobb egér klikk és másolás, majd ráállsz a "C" oszlopra és a jobb egér klikkre megjelenik az irányított beillesztés. Itt kiválasztod a másodikat, ha jól emlékszem, ez az "Érték".
Majd visszamész a "D" oszlopra és ha kijelölted lenyomod a DEL-t és kitörlődik.Ennyi
Ha gond van nyugodtan jelezz.
Üdv
Wjani.CoViA Online könyvkereskedés,
-
_ATi_1
senior tag
Sziasztok!
Segítségre lenne szükségem.
Két szám hányadosát szeretném átváltani ilyen formátumra: óó:pp:mp
Példa:
4589:2205= 2.081179138
ez egy időtartamot jelöl órában megadva. Ezt át kellene alakítani fent említett alakba.
A végeredmény esetünkben ez lenne : 02:04:52 [óó:pp:mp]
A segítséget előre is köszönöm. -
félisten
Hali!
Szinte teljesen "helyesen" írtad le hogy mit kell tenni...De akkor leírom lépésről-lépésre.
1. A1 cellába =4589/2205
2. Most azt az eredményt kapod, amit írtál is (2.081179138)
3. Jobb egér gomb az A1 cellán, a felbukkanó menüben CELLAFORMÁZÁS
4. A megjelenő ablak SZÁM fülén, a KATEGÓRIA csoportból válaszd az EGYÉNI lehetőséget
5. Jobb oldalon a FORMÁTUMKÓD felirat alatti szerkesztősorba írd be óó:pp:mm
6. Okézd le, és már meg is kaptad az eredményt(igaz nem annyi amennyit írtál), hanem 01:56:54Fire.
UI: persze nem csak egy cellát jelölhetsz ki, hanem egész oszlopot, sort, stb, majd ezután a kijelölésen jobb egér gomb, a többi lépés ugyanaz...
[ 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)
-
_ATi_1
senior tag
válasz Fire/SOUL/CD #4955 üzenetére
Szia!
Köszönöm a választ, de sajnos ez a megoldás nem jó
A végeredmény annyi, amit írtam.
Úgy kapjuk meg, ha a hányadosból elvesszük az egészet, ez lesz az óra. a maradékot megszorozzuk 60-nal, ez lesz a perc, megint elvesszük az egészet, majd a maradékot megint megszorozzuk 60-nal és ez lesz a másodperc. a gyakorlatban így tudjuk átváltani.
Viszont nem tudom, hogy van-e erre való függvény, vagy más lehetőség. -
_ATi_1
senior tag
Sikerült összehozni. Ha valakit érdekel:
A1: 1,46543 [időtartam órában megadva]
A2: =CSONK(H7) [óra értéke]
B1: =(A1-A2)*60
A3: =CSONK B1 [perc értéke]
B2: =(B1-A3)*60
A4: =KEREKÍTÉS(B2;0) [másodperc értéke]A5: =IDŐ(A2;A3;A4)
A5-nél a cellaformátumot át kell állítani ó:pp:mp formára, mert alapból ó:pp AM/PM van beállítva
[ Szerkesztve ]
-
Fehér Mancs
tag
válasz Fire/SOUL/CD #4955 üzenetére
Az excel az egész számokat nem óraként, hanem napként kezeli. Amit te írsz, az igazából 2 nap + 1:56:54mp.
Ha órába akarod megjeleniteni, akkor el kell osztani 24-gyel, és utána formázni:
=4589/2205/24 -> formázás óra:perc:mp-re -> végeredmény pedig 2:04:52 -
félisten
válasz Fehér Mancs #4958 üzenetére
Hali!
Igen, tökéletesen igazad van. Egy pillanatnyi "elmezavar" volt, amit most ráfoghatok a 39,5 fokos lázacskámra, meg az izzó agyacskámra, meg torkocskámra....
Éreztem, hogy valami nem oké, de akkor nem igazán dolgozott a szürkeállományom.De legalább jó tudni, hogy Delila_1 ill személyedben van kontroll....
Kösz a helyreigazítást!
Fire.
[ 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)
-
_ATi_1
senior tag
válasz Fehér Mancs #4958 üzenetére
Ez egy sokkal egyszerűbb megoldás, mint amit én írtam
Meg sem gondoltam, hogy napként kezel egy számot.
Köszi a választ.
-
Des1gnR
őstag
Heló!
Elakadtam egyéni mértékegység beállításánál
Egy szám mögé kellene cm-t beírnom úgy, hogy utána számolni is tudjak vele, de nem akar összejönni
Tudnátok segíteni?Dell G3 3779 || Samsung S23+ || Samsung Watch 5 Pro || Oculus Quest 2 || Creality Ender 3 V2
-
Delila_1
Topikgazda
válasz Des1gnR #4961 üzenetére
A cellaformázásnál az egyéni kategóriában adhatod meg, pl.:
# ##0" cm"
A számot tartalmazó rész lehet másmilyen is, a cm előtt legyen egy szóköz, ezzel együtt tedd idézőjelek közé.Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
kutga
nagyúr
Sziasztok!
A következő dologban kérnék segítséget, mivel nem vagyok benne jártas.
Van egy meglehetősen nagy táblázatom, négy oszloppal
Cikk Mennyiség Érték PartnerA lényeg, a cikk mezőben különféle termékek szerepelnek, hozzájuk tartozó eladási ár az érték mezőben, a két másik oszlopban pedig az, hogy melyik partnerünknek mennyit szállítottunk az adott termékből. Minden oszlopban vannak ismétlődések.
Erre az adathalmazra szeretnék kimutatást készíteni a következők szerint:
Cikk neve (milyen tételt vittünk ki)
Partner (melyik partnernek vittük ki a tételt).A lényeg pedig az lenne, hogy ne csak két-két értéket tüntessen fel a kimutatás, hanem az első esetben a cikk neve mellett szerepeljen az a mennyiség amit adott partnernek kivittünk, az ő eladási árával, a második esetben pedig ne csak a partner és a tétel neve szerepeljen, hanem az is, hogy adott partnernek adott tételből mennyit vittünk, milyen áron.
Szűrővel próbálkoztam, azzal viszonylag egyszerű lenne a dolog, ha nem lenne ilyen hatalmas az adathalmaz.
Remélem érthetően fogalmaztam, a segítséget előre is köszönöm!
Let the Zone take me if I am.
-
-
student
őstag
ha van 2 szám egymás alatt pl 1000
1251 és ide mellette cellába a százalékos változást akarom tenni azt hogy adjam meg neki?tehát b2 1000 b3 1240 és c3-ba a változás százalékban megadva
[ Szerkesztve ]
-
félisten
válasz student #4967 üzenetére
Hali!
Remélem ezt a kérdést már nem értelmezem félre, és nem hülesgeket írok neked...
A példa kedvéért A1-ben van az 1000, A2-ben a 1251...
Ha az kell, hogy az 1251 hány %-os növekedés az 1000-hez képest, akkor
A3-ba =1-A1/A2Az eredmény cellá(ka)t formázd százalékra ill adj neki legalább két tizedesjegyet(már ha fontos).
Fire.
UI: mostanában olyan szétszórt vagyok, mint a pétisó...
[ 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)
-
student
őstag
válasz Fire/SOUL/CD #4968 üzenetére
thx perfekto
-
Des1gnR
őstag
Heló!
Importálni szeretném a prohardver adatlapom excelbe mert szeretnék a hozzászólások adataival számolgatni ez lehetséges valahogy?Dell G3 3779 || Samsung S23+ || Samsung Watch 5 Pro || Oculus Quest 2 || Creality Ender 3 V2
-
kamikaze boci
őstag
Üdv mágusok!
Van egy táblázatom (ingatlan nyilvántartó makrókkal), ami részben kész, de van egy művelet, ami nagyon fapados, és nem találok rá jó megoldást.A használat: van egy "ingatlanok" munkalap, ezen a piros vezérlő sorban lehet "x"-szel kiválasztani azokat az ingatlanokat, amiknek a címeit az ingatlanos ki akarja adni. Ha ez megvan, az "indítás" lapon a "címek beolvasása" gombra kattintva bekerül az autoszűrt lista egy narancs színű táblázatba, ahol az adatokat ellenőrizni lehet.
Sajnos ezt a részt nem tudtam megoldani úgy, hogy csak a cella értéke, és csak azok az oszlopok kerüljenek át, amikre szükség van, így utólag formázom/törlöm, ami nagyon lassúvá és csúnyává teszi a dolgot. A kérdés, van valakinek valami elegánsabb módszere a narancs színű részbe juttatni az adatokat? Köszi a segítséget!
(A kód nem valami szép, de kb. egy hete foglalkozom VB-vel, a feladat viszont sürget, így inkább összeollóztam, amit lehetett)
egyéb állatfajták
-
Cuci3
tag
válasz kamikaze boci #4972 üzenetére
Hi!
Mágus nem vagyok, időm nem sok van, so én csak ránéztem a feladatra.
A másolást úgy oldanám meg, hogy beszúrok egy munkalapot, kimásolom a leszűrt ingatlanokat, majd onnan másolnám be a kellő oszlopokat az indítás lapra. Utána törölném a beszúrt munkalapot, és az indításon megformáznám a listát. A lista kijelöléséhez pedig ezt használnám:Sheets("Indítás").Range("B34").CurrentRegion.Select
Közben persze ki lehet kapcsolni az automatikus képernyőfrissítést (application.screenupdating), így a júzer nem lát semmit. Persze a végén vissza kell kapcsolni.
Ja, és biztos van ennél jobb megoldás. -
félisten
válasz kamikaze boci #4974 üzenetére
Hali!
Korábban írtad, hogy 1 hete foglalkozol VB-vel. Nos, ha ennyire gyorsan sajátítasz el dolgokat, akkor javaslok egy dolgot.
Tessék az ACCESS berkeiben elmerülni, és az adatbáziskezelést VB-vel megtanulni.
Az ilyen feladatok alapszinten jók, de az igazán "profi" megoldás az az, hogy Access-ben kezelem az adatbázist, és annak segítségével állítok elő Excel táblát, vagy egyszerűen az Excel "külső adatok átvétele" segítségével...Ráadásul így a user csak a végeredményt látja, nem kell még azzal is foglalkoznia, hogy engedélyezze a makrókat, stb(és még sok más is rejtve marad a user elött, amire tényleg semmi szüksége semm lenne). Szóval sokkal elegánsabb, jobb, profibb megoldáa az Access. Ott is létrehozhatsz grafikus felületet(form, button, dbcomponents, stb) amivel beviszed az adatokat, felügyeled, módósítod, törlöd, stb. Aztán egy sima lekérdezéssel akár, kész az eredménytábla, amit 3 kattintással beimportál az Excel...
Ezt jótanácsnak szántam, remélem élsz vele...
Fire.
[ 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)
-
Fehér Mancs
tag
válasz Fire/SOUL/CD #4975 üzenetére
Agreed.
-
Wajk
addikt
üdv, sok okosságot olvastam itt a topikba, köszönet Delila_1-nek a makrókért, amiknek hasznát is vettem
egy alap dolog viszont nem jutott eszembe.
B oszlopba dátumok vannnak az 5. sortól lefele, mellette pedig összegek vannak beírva.
cellákba szeretném megjeleníteni hónapokra lebontva, az adott összegeket összeadva.
valami olyasmi, hogy if dátum=május, mellette levő cella értéke SUM abba a cellába ;)
aztán egy másik cellába írnám ugyan ezt júniussalbeírt dátumok formátuma: 2009.xx.xx
előre is köszönöm ha tud valaki segíteni. valami rémlik régi infóóráról, valami darabteli talán de nem sikerült megoldanom.
iPhone 13 Mini 256GB | RT-AC65P - SWRT B5.1.7 - M3 2TB
-
Cuci3
tag
válasz Des1gnR #4978 üzenetére
Megoldás 1:
Kell egy oszlopot készítened, ami a dátumból kiszedi a hónapot (praktikusan hónap függvény). Azután már mehet a SZUMHA valahogy így:
SZUMHA($C$5:$C$X;"="&E5;$D$5:$D$X)Magyarázat:
B oszlop - rendes dátumok
C oszlop - hónapok
D oszlop - összeadandó értékek
X - felsorolás vége
E5 - ide mondjuk be van írva, hogy 5 vagy 6 (a hónapok sorszáma). Ha a képlet mondjuk F5-ben van, és E oszlopba be vannak írva 1-től 12-ig a hónapok, akkor könnyen le lehet húzni.Megoldás 2:
Ismét kell egy hónapos oszlop, meg az oszlopknak valami név, aztán kimutatásba betenni az egészet és két kattal megvan a lehetésges hónapokra az összesítés. Persze itt adatváltozás esetére kell egy adatfrissítés. -
Des1gnR
őstag
Nah így oldottam meg (biztosan van egyszerűbb kb egy kattintás, de azt sajnos nem tudtam)
Szóval http://img43.imageshack.us/img43/3507/excelu.jpg
Itt a C oszlop az:=HÓNAP(B5)
B16:
=SZUMHA(C5:C11;C16;D5:D11)
Cuci3: közben azt hiszem én is ilyesmire jöttem rá
[ Szerkesztve ]
Dell G3 3779 || Samsung S23+ || Samsung Watch 5 Pro || Oculus Quest 2 || Creality Ender 3 V2
-
Delila_1
Topikgazda
Amennyiben a dátumok emelkedő sorrendben vannak (legalábbis a hónapok), legegyszerűbb és látványosabb a Tagolás és részletek menüpontot alkalmazni.
Kikjelölöd az első hónap adatait tartalmazó sorokat (a címsort nem). Az Adatok/Tagolás és részletek menüpontban a Csoportba foglalást választod. Kijelölöd a következő hónap sorait, az F4 megismétli itt is a csopotrba foglalást. Így minden hónapot csoportba foglalsz.
Most az összes sort kijelölöd, az Adatok/Tagolás és részletek/Beállítások menüpontban kiveszed a pipát az "Összesítő sorok a részletsorok alatt" elől.
A havi összegek fölé beírod a SZUMot.A második képen látszik, hogy egy-egy egységet be tudsz zárni a mellette lévő mínusz jel segítségével, vagy ki tudsz bontani a + -szal. A bal oldalon fent lévő 1-re vagy 2-re kattintva az összes adat részleteinek mutatását, vagy elrejtését megadhatod.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
Wajk
addikt
köszönöm az ötleteket, mindjárt kipróbálom őket. még asnyit, hogy az oszlop lefele folyamatosan bővítve van, így most május van, de aztán június.
úgy gondoltam, hogy arra a két oszlopra, ráereszteni egy fügvényt, hogy ne kelljen új hónapkor semmit csinálni.
szóval akkor megpróbálom elmondani, egy bevétel kiadásos táblázat adott, Delila_1 egyik függvényével azt megoldottam, hogy ha c vagy d oszlopba beírunk egy öszeget akkor az aznapi dátumot írja be a b oszlopba. aztán ehhez akartam egy havi összesítő valahova ki jobbra, hogy május-június.... és alatta lett volna, hogy adott hónapban mennyi volt a bevétel alatta cellába meg kiadás.
aztán ezekből egy diagrammot készítettem volna.
azért gondoltam függvényre, hogy elég legyen csak beírni az adott oszlopba az összeget és mindent automatikusan csinálna a táblázat ;)
a dátum beillesztés megvan szóval a lényeg megy, csak egy ilyen összesítő lenne jó.
amúgy feltettem ide az xls-t, makróba csak azt a dátumosat raktam be...
még nem végleges csak most van fejlesztés alatt...
köszönet
[ Szerkesztve ]
iPhone 13 Mini 256GB | RT-AC65P - SWRT B5.1.7 - M3 2TB
-
Cuci3
tag
-
Wajk
addikt
hopp nem frissítettem a topikot, nah megnézem...
aham, hasonló, azért elteszem.
én a HÓNAP függvényt is alkalmaztam, hogy a dátum melletti oszlopba kiírja a hónap számát és úgy használtam azokat amiket megadtál.
köszönöm még1x
iPhone 13 Mini 256GB | RT-AC65P - SWRT B5.1.7 - M3 2TB
-
Delila_1
Topikgazda
Nem kell előre beírni a képletek. Ha az Eszközök/Beállítások Szerkesztés lapján a "Cellaértékek automatikus kiegészítése" be van jelölve, a B oszlop bővítésével a C-be automatikusan beíródik a fölötte lévő képlet.
A H5: O6 tartományban érdemes a két képletet így megadni:
H5 -> =SZUMHA($C:$C;H3;$D:$D)
H6 -> =SZUMHA($C:$C;H3;$E:$E)Bővítésnél nem kell átírni a képleteket, mert csak az oszlopokat adjuk meg, a sorokat nem.
[ Szerkesztve ]
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
Közben megnéztem a füzetet, és látom, hogy valamelyik összeg (kiadás, bevétel) beírására automatikusan beíródik a B oszlopba az aktuális dátum. Ebben az esetben a C oszlopba kell a képlet.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
Fehér Mancs
tag
Na, hogy én is mondjak egy okosat
Pivot táblával/kimutatás varázslóval is egyszerűen le lehet ezt gyártani, persze a tábla bővítésénél ezt is folyamatosan utána kell húzni (mint bármely képletezésnél...) / vagy elég nagy táblát kell kijelölni az alapesetnek, hogy mindenképpen beleférjen)
A lényeg, hogy beteszed a dátumot a sorokba, összeget az értekekhez, a végén pedig jobb klikk a dátum mezőjére, csoportosítás/group menűpont, ott pedig ki kell jelölni a hónapot és kész is. Ha kimutatást is akarsz ebből, akkor csak rá kell állni a pivotra, és a Chart wizard kapásból megcsinálja neked.
[ Szerkesztve ]
-
Wajk
addikt
válasz Delila_1 #4988 üzenetére
igen, azt a makrót vettem tőled, amúgy mindkét esetben ha be van írva összeg beteszi a dátumot... kicsit felbővítettem az alapverziót.
na majd kipróbálom amit lentebb írtál.
még amit most próbálok. ha bal szélső oszlopban végig van ez a HÓNAP fügvény, ha üres a cella akkor 1 lesz az értéke ami ugye akkor lesz izgalmas, ha január is lenne.
van olyan hogy IF NOT null B5 akkor HÓNAP(B5)?
[ Szerkesztve ]
iPhone 13 Mini 256GB | RT-AC65P - SWRT B5.1.7 - M3 2TB
-
Delila_1
Topikgazda
válasz Fehér Mancs #4989 üzenetére
A kimutatásnál is elegendő az oszlopok megadása, nem kell feltétlenül a sorokat is megadni. Akkor nincs baj a bővítésnél.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
Wajk
addikt
válasz Delila_1 #4992 üzenetére
igen, bevallom a saját fejem után menntem az itt megszerzett segítségek alapján, szeretem magam kidolgozni úgy jobban megmarad. csak hirtelen azt nem vettem észre, hogy ott rejtve volt az oszlop, csak néztem hova rakta, de akkor így már értem...
meg közben sikerült is megoldani...
iPhone 13 Mini 256GB | RT-AC65P - SWRT B5.1.7 - M3 2TB
-
Delila_1
Topikgazda
Csodálkoztam is a "felbővített alapverzió"-n.
Ennél, ha D-től kezdve bármelyik oszloba írsz adatot (az 5. sortól lefelé), az aktuális sor B oszlopában megjelenik a mai dátum.Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
-
Hujikolp
őstag
Az excel képes táblázati adatokból lin-log grafikont előállítani? lineáris - logaritmikus
Kerestem inkább egy képet, arra megszerkesztem, mert szerintem, amire gondolok nem megoldható.
[ Szerkesztve ]
-
toth_janika
őstag
Hello!
Help me pls!
Adott egy feladat
a=1
b=2
c=3
d=4
Az a feladat, hogy írni kell egy függvényt, ami összerendeli a számokat a betűkkel!
Adott egy sorozat:
c a b d
Ezek mellé kellene a számokat írni![ Szerkesztve ]
Flickr - http://www.flickr.com/photos/toth_janos/
Új hozzászólás Aktív témák
- Steam, Windows, Origin kulcsok, előfizetések közvetlenül a kiadótól, a LEGJOBB ÁRON!
- Bontatlan - BATTLEFIELD 1 Collectors Edition - Játékszoftver nélkül
- Game Pass Ultimate előfizetések 1 - 25 hónapig azonnali kézbesítéssel a LEGOLCSÓBBAN!
- AKCIÓ! - STEAM kulcsok /Anuchard, Aragami, Children of Morta, stb. - 2024.04.17.
- Canva Pro előfizetés - 1 éves