エクセルの式(関数?条件付書式?)について教えてください。
初心者です。どんな方法がいいでしょうか?
簡単で良い方法があったら教ええてください。よろしくお願いします。
(1)B4(サイズ)に行(黒塗り白文字)の数字を入れます。
(2)B8(商品)に列(赤塗り白文字)の数字を入れます。
(3)B12(答え)を出したいです。
例→ サイズ4 で 商品12 なら 答えS
サイズ10 で 商品11 なら 答えD
という風にしたいのですが、わかりませんでした。
すみませんが、解る方いましたら宜しくお願い致します。
No.1ベストアンサー
- 回答日時:
添付されている画像の表の場合、
答えを求めるセルに
=OFFSET(D3,B6-7,B4-1)
と入力します。
D3セルは、表の左上角です。B6-7としているのは、表の行(商品)番号が8から始まっているため。B4-1としているのは、表の列(サイズ)番号が2から始まっているためです。
OFFSET関数は、1番目のパラメータが基準となるセルのアドレス、2番目のパラメータが基準セルから行(垂直)方向に何セル離れるか、3番目のパラメータは基準セルから列(水平)方向に何セル離れるかを指定し、そのアドレスのセルに入力されている値を返します。
もし、答えのセルの書式(文字色や背景色など)も表の色と一致させたいのなら、条件付き書式で表と答えのセルに同じ条件の書式を設定しておけば、OKです。
早速の回答ありがとうございます。今、教えて頂いた式を入れたところ無事完成しました。
解りやすい説明まで書いて頂き、大変勉強になりました。こういう式があるとは知りませんでした。
本当に教えてgooの回答者様にはすごい人がいると思いました。完璧なものが出来ました。あきらめようとしましたが質問によって解決できたのでよかったです。また、なにかありましたらよろしくお願い致します。
No.2
- 回答日時:
こんにちは!
一例です。
画像に載っている範囲だけとします。
B10セルに
=IF(OR(B4="",B8=""),"",INDEX(E4:N13,MATCH(B8,D4:D13,0),MATCH(B4,E3:N3,0)))
としてみてください。
尚B10セルにも表内のデータと同じ色いしたい場合は
No.1さんが仰っているようにB10をアクティブにして
条件付書式で各値の色を設定すればOKです。m(__)m
早速の回答ありがとうございます。教えてgooの回答者様は本当にすごいと思います。いろいろ自分自身でも考えてみました。今回の回答を見ると自分自身では、いくら時間をかけても無理だったなぁと感じました。結構 時間をかけて考えたのですが・・・泣
後は、条件付書式を設定して終了です。いい物ができそうです。また、なにかありましたら宜しくお願い致します。本当にありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルで教えて下さい。 2 2022/05/18 13:00
- Excel(エクセル) エクセルの書式設定の表示形式で設定した文字を文字列としてコピーしたい 1 2022/12/21 10:41
- その他(Microsoft Office) ある表(10桝程度)の中に数字が入っています。ダブっている数字を除く数字の合計数の計算方法 5 2023/02/15 11:33
- Excel(エクセル) エクセルの条件付き書式 個人シートを参照して集計シートに色付けしたい 1 2023/06/22 00:39
- その他(お金・保険・資産運用) 至急!【Wolt】各メニューの価格設定の簡単な計算方法 3 2023/03/05 11:58
- Excel(エクセル) SUMIFのIF分岐について 4 2023/04/15 12:57
- Excel(エクセル) エクセルデーターの並び替え 5 2022/08/06 09:59
- Excel(エクセル) 条件付き書式の設定方法を教えて下さい。 2 2023/04/14 18:12
- Excel(エクセル) Excel 値を返す数式についてです 3 2022/11/21 20:08
- その他(Microsoft Office) Excelで該当しない項目(#N/Aの商品名)を簡単に表示・抽出させる方法についてです 1 2022/08/25 22:12
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
横書きで縦の波線の書き方
-
Excelで年月日データから下二桁...
-
エクセルのセルに「=A13」...
-
ワードの表の中に文字を入れる...
-
Excelで来月以降の日付のセルを...
-
Excelで、セル内改行もそっくり...
-
エクセルで文字の上に重ねがき...
-
エクセルのセルが縦方向にのびる
-
エクセルで特定のセルを表示の...
-
セルA1とB1の数値が一致しな...
-
Excleマクロ セル値の代入と文...
-
Excel 日付を比較したら、同じ...
-
【Excel】セルの中の文字の下の...
-
エクセル 関数 セルの値が0...
-
Excelで2進数の表示
-
Excel(関数) ①シート名を取...
-
エクセル2010 日付入力(カレ...
-
エクセルのセル内の文字を中央...
-
エクセルのセルを正方形にする...
-
Excelの条件付き書式で、計算式...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelで年月日データから下二桁...
-
エクセルのセルに「=A13」...
-
ワードの表の中に文字を入れる...
-
Excelで、セル内改行もそっくり...
-
エクセルのセルが縦方向にのびる
-
エクセルで特定のセルを表示の...
-
エクセル 関数 セルの値が0...
-
Excelで来月以降の日付のセルを...
-
横書きで縦の波線の書き方
-
エクセルで文字の上に重ねがき...
-
エクセルでセルに何も入力して...
-
セルA1とB1の数値が一致しな...
-
Excelの条件付き書式で、計算式...
-
【Excel】セルの中の文字の下の...
-
勤務時間を10進法で合計を出したい
-
Excel2007でセルに値があるはず...
-
concatenate関数で片方のセルの...
-
Excelで前ゼロを取る方法
-
Excelで土、日、祝日の色分けが...
-
エクセルでシート保護してもフ...
おすすめ情報