
海外の小さな事務所で勤務しています。
複数の通貨を使用した出張経費報告書のフォーマットを作成しています。(添付キャプチャ参照)
最終的に、ユーロ(現地通貨です)で合計を出したいです。
外貨決済をした際は、
クレジットカード明細が出てくるまでは、換算後のユーロ額がわからないため
出張者には使用国の通貨と額をB10とC10に入力してもらい、
ここからが自分の作業ですが、
月明けカード利用明細発行後、ユーロ額をD列に入力する という手順をとっています。
B10がEuroなら、その隣のC10に入っている値だけをC列から拾った値をC32に表示させて、
D列に追記した分と合わせた額をC32に表示させたいのです。
私自身があまり高度な事はできませんので、まずは下記のように考えました。
ユーロ額をD列に表示させて、
D列の合計がC32に出るようにすればよいと考えましたが、うまくいきません。
D10に入れた式 =IF(B10=EURO,C10)
IF 倫理式 B10=Euro
真 C10
誤 空白
外貨をユーロに計算するのはカード会社が出してくる明細待ちなので、外貨使用分のD列はいずれにしても手打ちで入れなくてはいけません。
としましたがエラーコードが NAME と出ます。
(エクセルが、Euro を関数の一つと思っているのでしょうか)
お分かりになる方、なにとぞご教示を賜りたくよろしくお願いいたします。

No.4ベストアンサー
- 回答日時:
私は、海外に出る社員の出張経費などの会計を長い間していたので、ひとつの決め事があります。
今回については、お気に召さないかもしれませんが、
SUMIF関数の方がよいのではないでしょうか。
D32以降で、外貨合計を出すということですから、
添付画像をご覧ください。
Euro =SUMIF($B$10:$B$31,B32,$C$10:$C$31)
JPY =SUMIF($B$10:$B$31,B33,$C$10:$C$31)
人民元 =SUMIF($B$10:$B$31,B34,$C$10:$C$31)
それと、以下は、経理側が計算するのかもしれませんが、なんでしたら、円換算にするのには、VLOOKUP関数がよいでしょう。
currency Amount J.Amount (数式)
Euro 10.00 1,113 =TRUNC(N(C10)*VLOOKUP(B10,$I$2:$J$5,2,0))
JPY 1500.00 1,500 =TRUNC(N(C11)*VLOOKUP(B11,$I$2:$J$5,2,0))
人民元 2600.00 40,040 =TRUNC(N(C12)*VLOOKUP(B12,$I$2:$J$5,2,0))
Trunc関数は、Int関数の代わりに使います。
マイナスの時に、四捨五入が狂うからです。
--------------------
I J
Currency Cash B
EUR 111.34
USD 102.02
CNY 15.4 * キャッシュレートがありません。
JPY 1.00
三菱東京UFJ銀行より

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) ExcelのIF関数について 4 2023/05/24 12:54
- Excel(エクセル) エクセルの散布図で新たに入力した値のデータラベルが空欄になる現象 1 2022/04/26 09:31
- Excel(エクセル) アウトラインの小計のやり方 1 2023/03/20 11:51
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
- Excel(エクセル) WORKDAY関数 4 2023/06/08 13:23
- Excel(エクセル) エクセルでIF関数中にIFERROR関数を使いたいのですが???? 5 2022/04/08 13:24
- Excel(エクセル) エクセルVBAでセルに表示されているとおりの数値を取得したい(時間の計算結果) 1 2022/03/30 17:52
- 経済 ドイツ人の平均可処分所得は2017年頃2万2657€(当時レートで290万円)でしたが今いくら? 3 2022/10/06 21:40
- Excel(エクセル) Excelについて質問があります。 関数の数値入力についてなのですが、 b1にー c1に数値 がある 2 2023/05/28 12:30
- Excel(エクセル) エクセルでエラーを無視して一番左側のセルの値を返したい 2 2023/07/27 13:06
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【マクロ】元データと同じお客...
-
エクセルのVBAで集計をしたい
-
【画像あり】オートフィルター...
-
エクセルのリストについて
-
【マクロ】数式を入力したい。...
-
【マクロ】【相談】Excelブック...
-
【マクロ】実行時エラー '424':...
-
Office2021のエクセルで米国株...
-
エクセルの関数について
-
vba テキストボックスとリフト...
-
【マクロ】左のブックと右のブ...
-
【マクロ】【配列】3つのシー...
-
他のシートの検索
-
【マクロ】オートフィルターの...
-
ページが変なふうに切れる
-
【マクロ】列を折りたたみ非表...
-
【関数】同じ関数なのに、エラ...
-
【条件付き書式】シートの中で...
-
【エクセル】期限アラートについて
-
Excelファイルを開くと私だけVA...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
9月17日でサービス終了らし...
-
エクセル
-
【マクロ】WEBシステムから保存...
-
エクセルの循環参照、?
-
エクセル ドロップダウンリスト...
-
エクセルのdatedif関数を使って...
-
特定のセルだけ結果がおかしい...
-
【マクロ】A列にある、日付(本...
-
【マクロ】EXCELで読込したCSV...
-
【マクロ】アクティブセルの時...
-
【エクセル】期限アラートについて
-
iPhoneのExcelアプリで、別のシ...
-
【関数】同じ関数なのに、エラ...
-
Excelの新しい空白のブックを開...
-
【マクロ】3行に上から下に並...
-
【マクロ】宣言は、何のために...
-
VBA チェックボックスをオーバ...
-
Excelについての質問です 並べ...
-
【マクロ】アクティブセルの2...
-
【関数】不規則な文章から●●-●●...
おすすめ情報