A1のセルに、
0~4 の値が入力されたら、A2のセルに、“0”を表示
5~14 の値が入力されたら、A2のセルに、“1”を表示
15~24 の値が入力されたら、A2のセルに、“2”を表示
25~34 の値が入力されたら、A2のセルに、“3”を表示
35~44 の値が入力されたら、A2のセルに、“4”を表示
45~54 の値が入力されたら、A2のセルに、“5”を表示
55~64 の値が入力されたら、A2のセルに、“6”を表示
65~74 の値が入力されたら、A2のセルに、“7”を表示
75~84 の値が入力されたら、A2のセルに、“8”を表示
85~94 の値が入力されたら、A2のセルに、“9”を表示
95~100 の値が入力されたら、A2のセルに、“10”を表示
させるように関数を使い式を作るとき、どのようにしたら
よろしいでしょうか?
No.2ベストアンサー
- 回答日時:
先にshy00さんが紹介されてますが、twinkle_lightさんの場合にあてはめて説明します。
まず、任意の箇所に、下記のような2行11列の表を作成します。
0,5,15,25,35,45,55,65,75,85,95
0,1,2,3,4,5,6,7,8,9,10
次に、セルA2に下記の関数を入力します。2番目の引数(表と記載している箇所)に、上記の表の参照を入力します。
=HLOOKUP(A1,表,2,TRUE)
例えば、D1からN2に表を作成したとすると、
=HLOOKUP(A1,D1:N2,2,TRUE)
となります。
詳細は、HLOOKUPのヘルプを見て下さい。
この関数は、括弧内の最後の引数“TRUE”がポイントになります。
No.9
- 回答日時:
VBAでの回答。
A1:K1までコードを(数値)振っています。数値文字にするならCells(2, j) ="'" & b(i)に変える。短くを心がけました。Sub test01()
Worksheets("sheet1").Select
a = Array(5, 15, 25, 35, 45, 55, 65, 75, 85, 95, 101)
b=Array"0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10")
For j = 1 To 11
For i = 0 To 10
If Cells(1, j) < a(i) Then
Cells(2, j) = i
Exit For
End If
Next i
Next j
End Sub
No.7
- 回答日時:
こんにちは。
IFのネスト制限(7回)を回避するため、55未満と55以上で区切ってネストしてます。ベタ書きです。
=IF(A1<55,IF(A1<0,"",IF(A1<5,0,IF(A1<15,1,IF(A1<25,2,IF(A1<35,3,IF(A1<45,4,5)))))),IF(A1<65,6,IF(A1<75,7,IF(A1<85,8,IF(A1<95,9,IF(A1<101,10,""))))))
ユーザー関数で =hoge(A1) の方がスマートですが。
Function Hoge(r As Range) As Integer
Select Case r.Value
Case 0 To 4: Hoge = 0
Case 5 To 14: Hoge = 1
Case 15 To 24: Hoge = 2
・
・
End Select
End Function
No.6
- 回答日時:
初めまして。
マクロになりますが、コピー&ペーストすれば簡単に実行することが出来ますので、もしよろしければ、以下のように操作してみて下さい。・新規ブックを立ち上げ、ALT+F11キーを押してVBE画面を表示させ、画面左上にVBAProjectと書かれている下のThidWorkbookをダブルクリックして表示された右側の白い部分に、下記のコードをコピー&ペーストする。
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
If Target.Column <> 1 Then Exit Sub
Application.EnableEvents = False
Select Case Target.Value
Case 0 To 4
Target.Offset(0, 1).Value = 0
Case 5 To 14
Target.Offset(0, 1).Value = 1
Case 15 To 24
Target.Offset(0, 1).Value = 2
Case 25 To 34
Target.Offset(0, 1).Value = 3
Case 35 To 44
Target.Offset(0, 1).Value = 4
Case 45 To 54
Target.Offset(0, 1).Value = 5
Case 55 To 64
Target.Offset(0, 1).Value = 6
Case 65 To 74
Target.Offset(0, 1).Value = 7
Case 75 To 84
Target.Offset(0, 1).Value = 8
Case 85 To 94
Target.Offset(0, 1).Value = 9
Case 95 To 100
Target.Offset(0, 1).Value = 10
End Select
Application.EnableEvents = True
End Sub
A列に数字を入力してみて下さい。貴方様の思い通りの動作を確認できると思います。
不都合な点・ご不明な点等がございましたら、お気軽にお知らせ下さい。
No.5
- 回答日時:
文字通り、A2セルに、
=ROUND(A1/10,0)です。
()の中は、A1セルを10で割るという意味です。
つまり、A1の次に/(スラッシュ)です。
Aと1/10ではありません。
入力規則は設定しなくてもかまいません。
No.1
- 回答日時:
以前、煮た質問がありましたのでそちらを参考になさってください
http://oshiete1.goo.ne.jp/kotaeru.php3?q=428485
参考URL:http://oshiete1.goo.ne.jp/kotaeru.php3?q=428485
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelについて A1からA12まで、1月〜12月と入力し、 B1からB12の範囲に、C1とD1に 4 2022/05/26 22:48
- Excel(エクセル) Excelにの以下の設定方法について教えてください! C列にデータ入力の設定をしています。(出、入を 3 2022/06/22 01:33
- Excel(エクセル) エクセルの表示形式について教えてください あるセルの「A」という値と、別のセルの「B」という値を組み 4 2023/02/21 21:55
- Excel(エクセル) エクセルで、 A1セルに「A」という値、 B1セルに「B」という値が入っています。 どちらも表示形式 5 2023/02/22 23:05
- Visual Basic(VBA) VBA ドロップダウンリストを残して値のみクリア 2 2022/10/27 05:42
- Excel(エクセル) EXCELでリターンキーが押されたらそのセルに特定の文字を表示したいのですが。 2 2022/08/07 12:58
- Excel(エクセル) 条件に合った数値の合計を表示させたい関数と条件指定の方法 3 2023/05/13 16:07
- Visual Basic(VBA) C3とC4のセルに、Visual basicで実行した時入力した値をC3に表示させ、その後に、C3に 1 2023/07/14 09:43
- Excel(エクセル) エクセルの計算式について教えて下さい。 sheet1のA1セルの値をsheet2のB1セルに返し、尚 1 2022/05/25 11:32
- Excel(エクセル) エクセルの散布図で新たに入力した値のデータラベルが空欄になる現象 1 2022/04/26 09:31
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
首吊りどこ締めるの
-
白血球が多いとどんな心配があ...
-
検便についてです。 便は取れた...
-
彼女のことが好きすぎて彼女の...
-
至急!尿検査前日にオナニーし...
-
EXCELで条件付き書式で空白セル...
-
甲状腺が腫れているが血液検査...
-
勃起する時って痛いんですか? ...
-
尿検査前日に自慰行為した時の...
-
値が入っているときだけ計算結...
-
2つの数値のうち、数値が小さい...
-
小数点以下を繰り上げたものを...
-
MIN関数で空白セルを無視したい...
-
中出しをするとお腹が痛い・・・。
-
EXCELで式からグラフを描くには?
-
【Excelで「正弦波」のグラフを...
-
ある範囲のセルから任意の値を...
-
エクセルのグラフで、値0のとき...
-
リンク先のファイルを開かなく...
-
これって喉仏ですか? 私は女性...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
首吊りどこ締めるの
-
至急!尿検査前日にオナニーし...
-
白血球が多いとどんな心配があ...
-
尿検査前日に自慰行為した時の...
-
検便についてです。 便は取れた...
-
彼女のことが好きすぎて彼女の...
-
腕を見たら黄色くなってる部分...
-
勃起する時って痛いんですか? ...
-
尿検査の前日は自慰控えたほう...
-
精子が黄色?
-
中出しをするとお腹が痛い・・・。
-
EXCELで条件付き書式で空白セル...
-
口の中に黒い血の塊
-
これって喉仏ですか? 私は女性...
-
2つの数値のうち、数値が小さい...
-
納豆食べた後の尿の納豆臭は何故?
-
EXCELで式からグラフを描くには?
-
小数点以下を繰り上げたものを...
-
excelでsin二乗のやり方を教え...
-
エクセル指定した範囲からラン...
おすすめ情報