![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
印紙額の計算式を作りたいのですが、どうすればいいのかわかりません。
ググってみたらVLOOKUP関数を使うっぽいのですが計算式が作れません。
セルに
契約金額(以上) 契約金額(以下) 印紙額
0 10,000 非課税
10,000 100,000 200
100,000 500,000 400
500,000 1,000,000 1,000
1,000,000 5,000,000 2,000
5,000,000 10,000,000 10,000
10,000,000 50,000,000 20,000
50,000,000 100,000,000 60,000
100,000,000 500,000,000 100,000
500,000,000 1,000,000,000 200,000
1,000,000,000 5,000,000,000 400,000
5,000,000,000 600,000
として、E1セルに数式を入れて、金額を求めたいです。
例えば、契約金額が600000なら1,000と表示させるにはどうすればいいでしょうか?
![「○円以上○円以下なら 金額を求めたい」の質問画像](http://oshiete.xgoo.jp/_/bucket/oshietegoo/images/media/2/1349725_5497bdf4b14f1/M.jpg)
No.1ベストアンサー
- 回答日時:
E1には数式じゃなく「契約金額」を入れます。
F1に数式を入れて、
=IF(E1="","",VLOOKUP(E1,A2:C13,3))
のようにします。
#補足
「以上」ってのは「等しいかそれより大きい」、「以下」というのは「等しいかそれより小さい」で、どっちもその数字を含みます。
その数字を含まない場合は、「より大きい」と「未満」と言います。
エクセルでは通常、ご質問で書かれている区分けで「以上」~「未満」で計算します。
で、現実のケースでしばしば問題になるのが「~を超えて」「~以下(まで)」になっている場合なんですけどね。そういう区分だともうちょっと工夫しないとVLOOKUP関数は使えません。
No.3
- 回答日時:
こんばんは!
一案です。
印紙税額は○○円を超えて~○○円以下 という区分け方法になっているようですので・・・
↓の画像(左側がSheet1で右側がSheet2とします)のようにSheet2に降順の表を作成します。
この場合A列は必要ないのですが判りやすくするために表示しています。
尚、B2セルにはこれ以上はない!という数値を入れておきます。
この表を利用しればSheet2のB2セルに
=IF(A2="","",INDEX(Sheet2!C$2:C$13,MATCH(A2,Sheet2!B$2:B$13,-1)))
という数式を入れオートフィルで下へコピーで画像のような感じになります。
※ どうしてもVLOOKUP関数のTRUE型を使いたい場合は「銭」の単位はない!という前提であれば
Sheet2の表を昇順に並び替え、A列金額に1円プラスした表を作成します。
そうすれば今度はSheet2のB列は不要になり
VLOOKUP関数のTRUE型で対応できると思います。m(_ _)m
![「○円以上○円以下なら 金額を求めたい」の回答画像3](http://oshiete.xgoo.jp/_/bucket/oshietegoo/images/media/c/667667_5497e1c5e38ac/M.jpg)
No.2
- 回答日時:
E2に
=IF(E2<>"",VLOOKUP(E2,$A$1:$C$13,3,TRUE),"")
VLOOKUP関数【あいまい検索編】
http://kokoro.kir.jp/excel/vlookup-true.html
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 一戸建て プロパンガスの残存価格について 3 2022/05/31 14:08
- 印紙税 印紙税(単価契約)について 2 2022/03/30 23:01
- 印紙税 遅延料金 1 2023/03/07 19:05
- 消費税 委任・準委任契約とインボイス制度 1 2023/06/11 08:24
- 所得税 相続した家が売れた時の確定申告 2 2022/10/29 17:46
- その他(車) 車の購入契約書交わしてから、入金の間に ディラー担当者の動きが悪い事に普通に文句をつけたら ディラー 11 2023/07/11 22:03
- 消費者問題・詐欺 全身脱毛の解約時の返金について 2年10回10万円の全身脱毛の契約をしました。 一括で支払い済みです 3 2022/07/18 21:12
- Excel(エクセル) 文字列を数式として変換する事はできますか? 6 2022/06/23 10:38
- その他(ビジネススキル・経営ノウハウ) 会社の売上 2 2022/03/27 23:01
- 弁護士・行政書士・司法書士・社会保険労務士 売買契約とそれに付随する公正証書の記載について 2 2023/08/23 14:30
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excel分数の表示について
-
Excelについての質問です。 B2...
-
EXCELの散布図で日付が1900年に...
-
文字2桁、3桁交じりの文字列...
-
【EXCEL】画像の黄色部分の抽出...
-
マクロエクセルのブロック解除
-
絶対参照
-
Excelで表を作ったところに文字...
-
Excelピボットテーブルの1行目
-
エクセルのクイックアクセスツ...
-
DATE関数で現在の年齢を出した...
-
(マクロ)vlookupの元データを同...
-
PDFの請求明細をエクセルにしたい
-
エクセルのクイックアクセスツ...
-
REGEXREPLACE関数について、
-
職場の人から聞かれており、こ...
-
エクセルの空欄をつめて、次の...
-
ユーザー定義関数をアドイン登...
-
EXCELの質問です 119から足した...
-
エクセルの問題です。絶対値の...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
半角カタカナをヘボン式ローマ...
-
(マクロ)vlookupの元データを同...
-
エクセルで上位バイトのセルと...
-
exselの質問です
-
Excel 大小比較演算子による「...
-
Excel VBについての質問です。
-
エクセルの問題です。絶対値の...
-
非表示列の再表示に失敗
-
職場の人から聞かれており、こ...
-
Excel関数-文字列で自動作成さ...
-
Excelデータをコピペして、ペー...
-
ユーザー定義関数をアドイン登...
-
【マクロ】for next構文について
-
エクセルの日付を編集する
-
【マクロ】VLOOKUPにて参照元に...
-
exselで最小数で並び替える関数
-
libre 表計算ソフトの計算がう...
-
エクセルで表
-
エクセルの表で1年間の曜日を...
-
西暦和暦
おすすめ情報