فهرست مطالب
اغلب اتفاق میافتد که باید قیمتی را به ارز خاصی متصل کنیم. در عین حال، ممکن است کالا به ارزهای مختلف فروخته شود. برگههای Google حاوی یک ابزار بسیار راحت برای تبدیل ارز است که در برنامههای دیگر نخواهید یافت.
من در مورد عملکرد GOOGLEFINANCE صحبت میکنم. این اطلاعات مالی فعلی یا بایگانی شده را از Google Finance بازیابی می کند. و امروز ما این تابع را با هم بررسی خواهیم کرد.
چگونه از GOOGLEFINANCE برای بدست آوردن نرخ ارز فعلی استفاده کنیم
اگرچه GOOGLEFINANCE قادر به انجام بسیاری از موارد است، ما به توانایی آن در واکشی نرخ مبادله ارز علاقه مند هستیم. نحو تابع به شرح زیر است:
GOOGLEFINANCE("CURRENCY:")
توجه داشته باشید. آرگومان های تابع CURRENCY: باید رشته های متنی باشند.
به عنوان مثال، برای دریافت نرخ تبدیل USD به EUR فعلی، می توانید از فرمول زیر استفاده کنید:
=GOOGLEFINANCE("CURRENCY:USDEUR")
همین را می توان برای تبدیل $ به £ :
=GOOGLEFINANCE("CURRENCY:USDGBP")
و دلار آمریکا به ین ژاپن اعمال کرد:
=GOOGLEFINANCE("CURRENCY:USDJPY")
برای تبدیل آسانتر ارزها، فقط متن فرمولها را با مراجع سلولی جایگزین کنید:
در اینجا B3 حاوی فرمول است. که دو نام ارز را در A1 و A3 ترکیب می کند:
=GOOGLEFINANCE("CURRENCY:"&$A$1&A3)
نکته. لیست کاملی از همه کدهای ارز از جمله چند ارز دیجیتال را در زیر خواهید دید.
GOOGLEFINANCE برای دریافت نرخ تبدیل ارز در هر دوره زمانی
مازیر):
=GOOGLEFINANCE("CURRENCY:USDEUR","price",TODAY()-10,TODAY())
دریافت نرخ ارز با استفاده از مراجع سلولی آسانتر
یک مثال دیگر از GOOGLEFINANCE در Google Sheets نشان می دهد که چگونه می توانید از ارجاعات سلولی در همه آرگومان های تابع استفاده کنید.
بیایید نرخ مبادله EUR به USD را در یک دوره 7 روزه دریابیم:
=GOOGLEFINANCE(CONCATENATE("CURRENCY:", C2, B2), "price", DATE(year($A2), month($A2), day($A2)), DATE(year($A2), month($A2), day($A2)+7), "DAILY")
دادههای منبع - کدهای ارز و تاریخ شروع - در A2:C2 هستند.
برای ترکیب چند متغیر در یک متغیر، بهجای یک علامت سنتی (&) از تابع CONCATENATE استفاده میکنیم.
عملکرد DATE سال، ماه و روز را از A2 برمی گرداند. سپس 7 روز به تاریخ شروع خود اضافه می کنیم.
همیشه می توانیم ماه ها را نیز اضافه کنیم:
=GOOGLEFINANCE(CONCATENATE("CURRENCY:", C2, B2), "price", DATE(year($A2), month($A2), day($A2)), DATE(year($A2), month($A2)+1, day($A2)+7 ), "DAILY")
همه کدهای ارز برای تابع GOOGLEFINCANCE
کدهای ارز از کد ALPHA-2 (کد کشور 2 حرفی) و حرف اول نام ارز تشکیل شده است. به عنوان مثال، کد ارز دلار کانادا CAD :
CAD = CA (Canada) + D (Dollar)
برای استفاده صحیح از تابع GOOGLEFINANCE، باید کدهای ارز را بدانید. در زیر لیست کاملی از ارزهای دنیا را به همراه چند ارز دیجیتال پشتیبانی شده توسط GOOGLEFINANCE دریافت خواهید کرد.
امیدوارم این مقاله به شما کمک کند تا اطلاعات به روز در مورد نرخ تبدیل ارز را دریافت کنید. هنگام کار با امور مالی غافل نشوید.
صفحه گسترده با کدهای ارز
نرخ مبادله ارز برای GOOGLEFINANCE (یک کپی از صفحه گسترده تهیه کنید)
می توانید از تابع GOOGLEFINANCE استفاده کنید تا ببینید نرخ تبدیل ارز در یک بازه زمانی مشخص یا در N روز گذشته چگونه تغییر کرده است.نرخ های مبادله در یک دوره زمانی مشخص
برای جذب مبادله نرخها را در یک دوره زمانی مشخص، باید تابع GOOGLEFINANCE خود را با آرگومانهای اختیاری اضافی گسترش دهید:
GOOGLEFINANCE("CURRENCY:"، [ویژگی]، [start_date]، [num_days