Kezdőlap › Fórumok › Excel témák › [Resolved] Pénzváltás
- This topic has 5 hozzászólás, 4 résztvevő, and was last updated 6 years, 6 months telt el by Titok.
-
SzerzőBejegyzés
-
2018-05-08-13:24 #4750
Sziasztok,
Egy kis segítséet szeretnék kérni egy problémában.
Van 3 oszlopom: USD, EUR és HUF.
Azt, hogyan tudom megcsinálni, hogy bármelyikbe írok összeget, a másik kettőbe a megadott árfolyamon átszámolja?
A problémámat az okozza, hogy vagy csak a képletet, vagy csak az összeget tudom beírni egy cellába, így csak oly módon tudom megoldani, hogy van egy forrás-oszlop és egy cél-oszlop minden pénznemhez. Ez 6 oszlop.
Az már csak hab lenne a tortán, ha még az árfolyamot is tudná frissíteni netről!
Van erre lehetőség?Köszönöm a segtséget!
Tamás2018-05-08-15:52 #4751Mindenképpen kell egy alap táblázat amiben a napi friss árfolyamok vannak (adatbázis). Valóban a legjobb az ha ezt a netről tudjuk frissíteni. A net kapcsolat viszonylag egyszerű. Egy üres oldal majd az adatok fül és ott a adatok beolvasása weboldalról. Megadjuk a weboldal címét és kész is. Ezt az adatok és az összes frissítése gombbal aktualizálni tudjuk. Célszerű olyan oldalt használni ami mindig ugyanúgy fog frissülni mert fontos hogy a cellák ne változzanak. Ezekből egy új munkalapon már bármit lehet számolni a megfelelő képlettel. Weblekérdezés segítség: https://arpadblog.hu/excel/excel-weblekerdezes-tablazatok
2018-05-08-16:44 #47522018-05-08-21:50 #4754A napi árfolyamokat weboldalról frissíteni elég egyszerű, több megoldás is van rá, attól is függ, hogy milyen Excel verziót használsz.
Lényegében szükséged van az aktuális HUF/EUR és HUF/USD árfolyamokra, és ezek mindig ugyanabban a cellákban legyenek.Az már izgalmasabb, hogy ez úgy működjön ahogy szeretnéd, mert az csak eseménykezelő makróval lehetséges.
A munkalap change eseményéhez kell rendelni egy makrót, ami megnézi, hogy melyik oszlopban történt változás, és az árfolyamok alapján a másik két oszlopba kiszámolja az értéket.Ha nem makróztál még, akkor ezt a vonalat ne erőltesd szerintem, elég, ha a weboldal lekérdezést meg tudod csinálni, hogy frissítésre lehozza az aktuális árfolyamokat, és az árfolyam számításhoz marad a 6 oszlopos megoldás. Ez is megoldható különben, hogy a munkafüzet megnyitására is frissüljön.
Azért ha akarsz küzdeni, akkor itt találsz valami hasonlót.
https://www.mrexcel.com/forum/excel-questions/1027944-excel-vba-calculate-euro-one-column-usd-adjacent-column-when-currency-value-placed-either-column.htmlImre
2018-05-08-22:52 #4755Nagyon köszönöm a segítséget!
Megpróbálom összehozni.Tamás
2018-05-10-10:24 #4763Egyébként sima képletekkel is meg lehet csinálni, csak bajosabb.
A lényeg, hogy úgyis csak a szemednek hiszel, a képleteket így el kell rejteni, a képletes cella kijelölését letiltani, és engedélyezni az írható cellákat.
Mellékeltem egy megoldást, a jelszó „” (semmi), de így látható a működése.
Ha lenne időm, még megcsinálnám, hogy ha két helyre is van írva adat, akkor írja ki, hogy hülye vagy.
Persze makróval profibban lehet megcsinálni, de azért lehet makró nélkül is élni 🙂
Csak az első ketőbe írásnál működik most, a képletet kellen klónozni a rendes működéshez.Attachments:
You must be logged in to view attached files. -
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.