- xDefiant teszt
- Dragon Age: Origins
- [SoP] Rövid előzetesn az Alien: Rogue Incursion (PS5/PSVR2, PC, MQ3)
- EAFC 24
- Assassin's Creed: Origins
- Steam topic
- Call of Duty: Modern Warfare III (2023)
- Fortnite - Battle Royale & Save the World (PC, XO, PS4, Switch, Mobil)
- World of Warships
- The First Descendant - Napokon belül megkapjuk a megjelenési dátumot
-
GAMEPOD.hu
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
-
EmberXY
addikt
válasz ny.janos #39779 üzenetére
Köszönöm szépen, valóban igényel némi odafigyelést, közben én is rájöttem egy érdekességre.
Ugyebár én nem függvényeket használok így, hanem csak simán egy adott cella értékét hivatkozom be egy egyszerű "="-vel, a forráslapok különböző ügyfelek adatait tartalmazzák, azok manuálisan szerkesztve vannak időnként, és bizonyos értékek összesítőjét hivatkozom át egy másik lapra, egyfajta forgalom kimutatásként.
A célom az volt a művelettel, hogy ha egy ügyfél lapjára új adatok kerülnek, ezáltal módosulnak bizonyos összegek, azokat ne manuálisan kelljen továbbvinni a kimutatáshoz, hanem automatikusan kerüljenek át.Azt vettem észre, hogy alapvetően nem is a forrásfájlok okozhatnak galibát (gondolok itt pl arra, hogy ha beszúrok vagy törlök egy sort, akkor a hivatkozott cella is aszerint változik, ez rendben is van), hanem az, ha az összesítő lap van bezárva akkor, ha egy forrásfájlt módosítok, ugyanis akkor a behivatkozott helyen nem változik megfelelően a forrás cella (nyilván a bezárt lap nem követi a változást). Viszont ha az összesító lap nyitva van, akkor bármelyik forrást akárhogy módosíthatom, bezárhatom, minden változást lekövet, szóval erre figyelnem kell, az összesítő lapnak mindenképpen nyitva kell lennie, de összességében sikerült így automatizálni a dolgot.
[ Szerkesztve ]
Up the Irons!
-
oke
senior tag
válasz ny.janos #39792 üzenetére
Igen, ez egy halmaz, amiben különböző számok vannak, melyek átlaga 120. A 120-as átlag 100 szám átlaga (ezt neveztem mintaszámnak). Jól látod a kérdés lényegét, ehhez hány db 160-as szám kell a 140-es átlag eléréséhez.
A példámban én is megkavarodtam, nem 160-al, hanem 120-al számoltam. 160-al ez lenne:
Minta: 100 db (azaz 100 különböző szám) --> ennek átlaga 120, azaz összeszorozva 100*120=12000
A 140-es átlaghoz, 160-as számokkal számolva +100 db 160-as minta kell,
azaz 100+100 minta--> 100*120 =12 000 + 100*160=16 000 -->28 000/200=140A 120-as átlag változó, a 140-es cél fix
-
GreenIT
tag
válasz ny.janos #39845 üzenetére
Ugy latom, ez suketek parbeszede.
Persze, egyszeru kiszamolni, hogy 1 kbps az hany bps.
Azt kellene kiszamolni, hogyha azt merted, hogy
1. 19 perc alatt jott le a
2. bongeszod szerint 2 GB meretu fajl,
3. ami a hdd-n 2,214,568 kb, akkor az alapjan
4. mennyi volt a tenyleges letoltesi sebesseg. -
GreenIT
tag
válasz ny.janos #39847 üzenetére
Amúgy tényleg nem értem, hogy mi ebben a nehézség.
Kitalalni a valos fajl meretet, mert win es TC is maskepp szamol.
Egy hdd-t nezve pelda:
win7 szerint:
used 21,457,575,936 bytes 19,9 GB
free 138,476,474,368 bytes 128 GB
total 159,934,050,304 bytes 148 GBTC szerint:
used 24,277,688 k
free 135,230,932 k
total 156,185,596 kEgyertelmu, hogy a tarolt fajlok meretet a TC maskepp szamolja, mint a win7, kerdes a fajlok tenyleges hossza.
Masreszt koraban "csomag szakertok" kioktattak, hogy fajlok masolasa blokkonkent vagy csomagokban tortenik es mindig van ellenorzo kod kuldes, tehat a tenyleges forgalom a blokkok vagy csomagok szamatol is fugg.
Vegul mindenki megtapasztalhatta, hogy sok kis fajl masolasa lassabb, mint egyetlen nagy fajl masolasa, nyilvan vannak holtidok, es a fajlokhoz kapcsolodo informaciok, ezek is torzito tenyezok lehetnek.
-
-
adDis
csendes tag
válasz ny.janos #39984 üzenetére
Nagyon szépen köszönöm a tippet, óriásit segítettél!
És ha több feltétel teljesülését várnánk el a formázáshoz, hogyan módosulna egyébként a képleted?
Ha mondjuk A az összegtartomány, B és C a kritériumtartomány, tehát több oszlopos a kategorizáló rendszerünk, akkor az ún. >ÉS< kapcsolatot hogyan raknád be? (Ha azt akarnám tehát elérni mondjuk, hogy akkor formázza az A-ban levő összegtartományt, ha B-ben is 1-es van >ÉS< a C-ben is 1-es?
(Ez többszintű kategorizálásnál, többszintű legördülő listáknál jól jönne)Valószínűleg az vihetett el a málnásba amúgy, hogy a HA függvény képletéből kiindulva folyamatosan ; - jellel
adtam meg mondjuk az 1-gyel jelölt kritériumra vonatkozólag a feltételes formázást.Amiatt nem válaszoltam amúgy egyből, mert próbálgattam több dolgot aztán a tippednek köszönhetően. Érdekes, hogy akárhogyan tényleg nem működik a képlet: pl. sima kijelöléssel, ahol a kritériumtartományt egérrel jelölöd ki, és nem kézzel pötyögöd be, automatikusan mind az oszlopot, mind a sorokat az excel fixnek veszi (megjelenik a $ jel mindkét paraméter előtt), és úgy nem működik a képlet. Vagy úgy működik, hogy mindkettőt relatívnak veszem, vagy az oszlopot fixnek. Érdekes
Aztán próbálgattam, hogy lehet-e olyat, hogy egy adott oszlopra beírom a feltételes formázás képletét,
majd kitörlöm a kritériumtartományt (teljesen, nem csak elemeit), ezután visszamásolom vágólapról, de úgy nem ment. Vagy már készen beemelem egyben a kritériumoszlopot valahonnan, mert máshol már mondjuk kategorizáltam az adott összegtartományt, ebben az adatbázisomban pedig csak formázni szeretném ( meg összeadni, de az megy), ám, ha jól emlékszem úgy sem ment.Ám nagyon jó tipp volt így is, ezeket már talán ráérek a jövőben is finomítani!
[ Szerkesztve ]
-
Wasquez
senior tag
válasz ny.janos #39994 üzenetére
Szóval, akkor ez nem jó irány! Mivel kellene megpróbálni? A pontos feladat az lenne, hogy van egy szöveges oszlop és mellette egy oszlopban számok. Ahol a szám nem 0-a, azt a sort ki keellne raknom valahová, egymás alá felsorolva a szöveg és mellé a szám, külön cellába, ha lehet.
PC
-
szente
addikt
válasz ny.janos #40053 üzenetére
Ez egy termék adatbázis lenne cikkszámmal, leírással, árakkal stb.
A felső sorban kellene lennie a fenti megnevezéseknek (ez így is van ha megnyitom), alattuk pedig ugye a termékek paramétereinek.
Igazából az lenne a lényeg, hogy a webáruházba ne egyesével kelljen feltölteni a termékeket, hanem csak be importálom az excel file-t. Csak ehhez először oszlopokba kellene rendezni a külömböző adatokat. Pl első oszlop cikkszám, második oszlop név, haramadik oszlop leírás, negyedik oszlop ár, stb.
Remélem így érthető.
Nem tudom, hogy esetleg ha keresés és csere funkcióval kivenném a felesleges dolgokat (pl: <div class=""layoutArea"">) akkor utána már értelmezhető lenne e a program számára. Vagy nem tudom mi lenne a legegyszerűbb megoldás. -
GreenIT
tag
válasz ny.janos #40083 üzenetére
Koszonom, ezt meg emesztenem kell.
A D segedoszlop cellai hoigyan kapnak erteket?
Elso ranezesre mintha a legutolso karaktert venned, es hozzacsapnal egy otjegyu szamot - feltetelezem, a datumnak valamilyen szamkodja, talan napokat jelentenek?
A 4-es lapon levo fuggvenyek tobbszoros osszetettsege miatt csak vacsora helyetti nezegetesre vallalhato, hogy ne fekudje meg a gyomromat.
A 4-es lapon az elso sorban levo ertekek valamilyen adatbazisbol jottek?
a lenyilo lista miatt kerdezem. -
GreenIT
tag
válasz ny.janos #40085 üzenetére
Koszonom, meg talan egy orat vagyok web kozeleben, majd holnap johetek ismet, igy este fogok tudni vele foglalkozni reszletesen.
A fuggvenyekre tudsz adni helpet, hol tudok utana nezni, melyik mit csinal?
belso lekerdezesre kiirja a formatumot es varja a parametereket, de nem mindig jovok ra, hogy mit csinal es mik a feltetelek/korlatok.Az 1-es lapon jovo listak jonnek idonkent tipuskodonkent, (A-J kezdo betukodok), igy azok napra vannak osszesitve, azokbol nem, de M-Z termekkodokbol lehet azonos datum.
pl. A(akarmi)N csak egy datummal szerepelhet, de lehet azonos datummal A(akarmi)O es B(akarmi)N is mellette.
A gyakorlatban ritkan fordulnak elo es legfeljebb ketszer van ilyen, jellemzoen F2O es F2P van azonos datummal, evente 3-4 alkalommal, illetve volt C1S es D1S is azonos napon a tavalyi ev soran.
Lehet, volt mas is, de most nem emlekszem, holnapra utananezek.A lenyeg, hogy a 3-as tablat kell nagy nehezen osszerakni, es abbol mar mehet a 4-es, mert akkor lehet latni, hogy van-e hiba, vagy eliras.
Amit meg nem ertek, hogyan oldottad meg a minden masodik sor beszurasat.
Manualisan, ahogy mi csinaltuk, hogy a 2-es tabla alapjan a datumsort atmasoltuk, majd manualisan minden masodik sorba beszurast tettunk, es utana lehet hasznalni az altalad ajanlott kepleteket a B oszloptol kezdve? -
ny.janos
tag
válasz ny.janos #40088 üzenetére
Ami tőlem tellett, azt elvégeztem az összes munkalapon. A fájlt ITT megtalálod.
Most már a 3. és 4. munkalapot is kitölti az előzőek alapján, kettő segédoszlopot alkalmazva. A működés feltétele, hogy az adatok az 1. és 2. munkalapon dátum szerint növekvő sorrendbe rendezettek legyenek.
A kódazonosságokat nem tudja a megoldásom kezelni, ahogy azt korábban már írtam. Vagyis ha pl. A3M és A3N is szerepel ugyanahhoz a dátumhoz az 1. munkalapon, akkor a 3. munkalap megfelelő sorába az A3M érték kerül, viszont narancssárga háttérrel kiemeli ezt az adatot (és a megjegyzést is), figyelmeztetve arra, hogy itt valamilyen adat hiányzik. Ugyanez igaz, ha a 3 munkalapon pl. C1S és D1S szerepel ugyanahhoz a dátumhoz. -
GreenIT
tag
válasz ny.janos #40088 üzenetére
ha azonos dátumon van pl. F2O es F2P vagy C1S es D1S, akkor az általam készített megoldás csak az első találatot fogja beírni a táblába
Az nem gond, kulon listaba tudjuk tenni az azonos datumhoz tartozokat, es azokat mar egyesevel egyszeru lesz beirni.
dátumot csak minden második sorba szúrjuk be
Eletembe nem jottem volna erre ra - nem akarsz excelt tanitani valahol?
-
EmberXY
addikt
válasz ny.janos #40105 üzenetére
Ezt még nem próbáltam korábban, csak a sima másolás-beillesztést, de most megnéztem.
Így nem csúszik szét a táblázat, viszont a fejlécnek valóban külön kell lennie, végülis ez is járható út, de az Excelben történő makrós megoldás talán egy fokkal egyszerűbb. Mindenesetre köszönöm Neked is a tippet.Up the Irons!
-
adDis
csendes tag
válasz ny.janos #40071 üzenetére
Köszönöm a segítségedet, ny.janos ! A javaslatodat továbbdolgozva meg lett a megoldás!
Csak emlékeztetőül a probléma, hátha másnak is érdekes lehet:
Arra szerettem volna megoldást kérni, hogy ha
1) adott egy havi kiadásokat listázó táblázat, amiben A oszlop néhány szavas leírást, B oszlop pedig összegeket tartalmaz, milyen képlettel oldható meg, hogy a C oszlopba kiírja az 1-es kódot, ha A-ban - mondjuk - megtalálja az "xy" kifejezést, a 2-es kódot, ha megtalálja az "xy2"-t, és
2) milyen képlettel írathatom ki a C oszlopba -mondjuk- a 3-as kódot, ha a fent keresett szövegek egyikét sem találja.Végül az lett a nyerő megoldás, hogy az 1)-es kérdésemre általad javasolt HA függvény hamis ágára befűztem a szintén "A" oszlopban keresendő 2. szövegrészt (személynevet), és annak a hamis ágára pedig a harmadik (azaz a "közös költség") kategória kódját, így:
=HA(TÍPUS(SZÖVEG.KERES("xy";$A$9:$A$199))=1;"1";HA(TÍPUS(SZÖVEG.KERES("xy2";$A$9:$A$199))=1;"2";"3"))
- ahol azt végzi el tehát a képlet nekünk, hogy "C" oszlopba kiírja az 1-es kódot, ha az A oszlopban megtalálja az xy nevet, a 2-es kódot, ha az xy2-t, és a hármast, ha egyik előzőt sem.(Az összegek nálam a A9:A199-es tartományban vannak.)
A 3-as kérdésemben arra kerestem a választ, hogy ha "C" oszlopban 3-as kód van, ÉS az egyébként manuálisan kitöltésre kerülő "D"-ben 2-es, ÉS az összeget tartalmazó "B" -ben az összeg nagyobb vagy egyenlő mint 1000, akkor (az E oszlopba) írjon ki egy 3-ast, minden más esetben (feltéve, ha C=3, D=2 feltétel továbbra is fennáll), akkor 2-est. Ezt ugyanazzal a módszerrel oldottam meg, mint fent, tehát általad írt HA képlet hamis ágára fűztem egy másik HA függvényt:
=HA(ÉS($C$9:$C$199=3;$D$9:$D$199=2;$B$9:$B$199>=1000);3;HA($N$9:$N$199=3;"2";""))
Viszont egy új, bosszantó problémával szembesültem, amikor ezeket a képleteket végigmásoltam az automatikus kódolásra kijelölt (C, E) oszlopokban, azzal szembesültem, hogy az E oszlop képletei nem jelenítenek meg semmilyen értéket, ha a C-ben a kódokat a fent leírt képlettel generáltatom . , és egyébként a C oszlopra kitalált feltételes formázás sem működik.
Feltehetőleg azzal van a problémája, hogy nem szimplán egy értéket lát, hanem a mögötte álló képletet, de nem értem miért probléma ez az E oszlopba rakott HA függvénynek, ha pl. szinten a C oszlop celláira mutató SZUMHATÖBB képleteket (a munkalap más részein) meg nem zavarja ez.
A kérdésem tehát: mit kellene vajon beállítanom, hogy a feltételes formázásom és az E oszlopba beírt képlet a C oszlopba kiírt értéket figyelje és ne annak a képletét?
Előre is köszönöm minden fáradtságotokat!
-
adDis
csendes tag
válasz ny.janos #40130 üzenetére
Nagyon szépen köszönöm, az idézőjelek elhagyásával tökéletesen működik minden!
Az "N" meghatározása: - nos semmi extra, csak elfelejtettem átírni C-re
Eredetileg ugyanis az adataim teljesen más oszlopokban vannak a munkalapon, csak ide, nektek irkáltam át A,B,C,D,E-re őket, bár mindegy lett volna.Tömbképlet: Nem akartam olyat Lehet, hogy ott is bénázhattam valamit a képletekben, de nekem "csak úgy" működött a képletem (eddig), ha a megadtam fixen a tartományt. Valamiért enélkül elcsúsztam a képlet másolásával, vagy csak egyetlen egy cellát vizsgált. Így meg valahogy működött.
Akárhogy is, most ránéztem, és javítottam azt is az eredeti javaslatod szerint egy relatív hivatkozásra, mindössze az első vizsgálandó cellát megadva a képletben, és az is tökéletesen működik.
Excel tanfolyam:
Anno a diplomamunkámhoz főleg az SPSS-t használtam, az Excelben pedig elegendő volt tudni az egyszerűbb számítások, grafikonok elkészítésének módját, különösebben nem volt szükségem a spec. függvényekre, makrókra, egyebekre. (És a munkahelyemen is a frontvonalban vagyok, nem back office-on Eddig még különösebben nem volt tehát rá szükségem, ezt is csak magam szórakoztatására, és az itthoni kimutatásaim gyorsítása miatt csinálom, de nem lenne rossz azért kenni-vágni Szerintetek hol, milyen formában lenne érdemes ezeket ki és megtanulni? Melyik könyv / tanfolyam lenne szerinted hasznos? Rengeteggel találkozni a neten, de nem tudom, melyik lenne jó. Ha váltanék - főleg, ha háttér területekre - azt hiszem, igencsak jól jönne!Köszönöm a segítséged!
[ Szerkesztve ]
-
EmberXY
addikt
válasz ny.janos #40219 üzenetére
Köszönöm a gyors választ, tökéletesen eltaláltad, hogy mi volt a probléma és a megoldás is nagyszerűen működött, hatalmas köszönet érte.
Igen, valóban több tabulátorjel volt az adatok között, az adatok szélességétől függően itt-ott több tabulátorra volt szükség ahhoz, hogy a következő adat pontosan a helyére kerüljön, vagy legalábbis erre tudok gondolni.Up the Irons!
-
-
ny.janos
tag
válasz ny.janos #41166 üzenetére
Továbbgondolva az előző gondolatmenetet...
Ha úgy szeretnéd egymás mellé az adataidat az egyes munkalapokról az összegző munkalapra, hogy ez első 3 oszlopban ez első munkalap I-K oszlopai álljanak, majd a második munkalap I-K oszlopai stb. úgy egy segédtábla felvételével szintén elég gyorsan megoldható a feladat.A szerkesztőlécen látható képlet:
=INDIREKT(ÖSSZEFŰZ(A$1;"!";FKERES(MARADÉK(OSZLOP(A1);3);$A$10:$B$12;2;0);SOR(A1)))
[ Szerkesztve ]
-
ChiliChili
tag
válasz ny.janos #41153 üzenetére
Nagyon jó, köszönöm, szépen működik.
=G2-IF(B2<=8/24;1,5/24;IF(B2<=12/24;1/24;IF(B2<=19/24;0,5/24;0)))+IF(F2<=8/24;1,5/24;IF(F2<=12/24;1/24;IF(F2<=20/24;0,5/24;0)))-IF(F2<B2;1,5/24;0)
Amit még szeretnék megoldani, hogy a G4 mezőben, a 22:00 után eltöltött időt mutassa a cella.
Ez akkor jól működik, ha igaz, hogy F2 > 22:00De ha F2 < mint 22:00, akkor már gond van (data!$D$2 cellában van megadva a 22:00 érték)
=IF(F2-data!$D$2>=0;F2-data!$D$2;F2+1-data!$D$2)
Azt szeretném, ha G4 nulla lenne, amikor F2 < 22:00
-
ny.janos
tag
válasz ny.janos #41197 üzenetére
Az elején nagyon a szorzatösszeg függvényre járt az agyam, de azzal akkor nem jutottam eredményre, érték hiba miatt. Azóta viszont rájöttem egy lehetséges megoldásra, íme:
=SZORZATÖSSZEG(($A$2:$I$4=$A8)*HA(SZÁM($B$2:$J$4);$B$2:$J$4;0))
Tömbképlet, Ctrl+Shift+Enter-rel kell lezárni.[ Szerkesztve ]
Új hozzászólás Aktív témák
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Promenade Publishing House Kft.
Város: Budapest