Telefonszámunk: 1-472-0679

[Resolved] Pénzváltás

Kezdőlap Fórumok Excel témák [Resolved] Pénzváltás

Topic Resolution: Resolved
6 bejegyzés megtekintése - 1-6 / 6
  • Szerző
    Bejegyzés
  • #4750
    HangArt
    Felhasználó

      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ás

      #4751
      mravi
      Felhasználó

        Mindenké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

        #4752
        mravi
        Felhasználó

          Minta

          Attachments:
          You must be logged in to view attached files.
          #4754
          horvimi
          Adminisztrátor

            A 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.html

            Imre

            #4755
            HangArt
            Felhasználó

              Nagyon köszönöm a segítséget!
              Megpróbálom összehozni.

              Tamás

              #4763
              Titok
              Felhasználó

                Egyé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.
              6 bejegyzés megtekintése - 1-6 / 6
              • Be kell jelentkezni a hozzászóláshoz.