No.8ベストアンサー
- 回答日時:
No7です。
すみません、訂正します。=VLOOKUP(E2,OFFSET(A1,MATCH(D2,A:A,FALSE)-1,1,MATCH(D2,A:A)-MATCH(D2,A:A,FALSE)+1,2),2,FALSE)
では如何でしょうか。
最初の式の場合、番号1の時にNAになりました。
A B C D E F
1 組 番 名 組 番 名
2 1 1 た ■ ■ □
3 1 2 こ
4 1 3 ひ
5 2 1 ま
6 2 2 み
7 3 1 や
で、D2が 2 の場合
=MATCH(D2,A:A,FALSE) は5(5行目のこと)
=MATCH(D2,A:A) は6(6行目のこと)が表示されませんでしょうか。
該当者がない場合にエラーがでないですが(お勧めではないですが)
=VLOOKUP(E2,OFFSET(A1,MATCH(D2,A:A,FALSE)-1,1,50,2),2,FALSE)
(1組 最大50名として)ではどうでしょう。
この回答への補足
で、D2が 2 の場合
=MATCH(D2,A:A,FALSE) は5(5行目のこと)
=MATCH(D2,A:A) は6(6行目のこと)が表示されませんでしょうか。
ここのところは任意のセルに「=MATCH(D2,A:A,FALSE)」の数式を入れて,D2に「2」を入れたら,5行目に色枠がでませんか?という意味ですか?もしこの意味でしたら,5行目には色枠は参照されません。
本当にご丁寧にありがとうございます。
No.9
- 回答日時:
参照は正しいと思います。
>数式をクリックすると,D2のセルに1つとA1の組のところから縦にずっと下まで指定されています。
以下は
>で、D2が 2 の場合
>=MATCH(D2,A:A,FALSE) は5(5行目のこと)
例題では、式の答えが 5 と表示されませんでしょうか。
MACTH関数の意味ですが、A列を検索範囲として、D2の値(数値の2)を探します。
もし、D2の値があれば、その最初の行番号である 5 となります。
もしなければNAです。
この回答への補足
う~ん…
F2に数式を入れた段階で「NA」になります。D2に1,2,3のいずれを入れても変化はありません。
回答の数式をコピーしているのですが…
No.7
- 回答日時:
No3,No5です。
>D2に1,E2に2を入れると,F2に「たかし」が出るって事ですよね??
そうなんですけど?
A B C D E F
1 組 番 名 組 番 名
2 1 1 た ■ ■ □
3 1 2 こ
4 1 3 ひ
5 2 1 ま
6 2 2 み
と組が並んでいる必要がありますが。
エラーが出るときは、先に紹介したように関数を分けてみると原因がわかります。
空いているセルに
=MATCH(D2,A:A,FALSE) で組で指定した最初の行の行番号?
=MATCH(D2,A:A) で組で指定した最後の行の行番号でますか?
いれてエラーが出ないか確認してみてください。
多分、ここで表示される数値を見ていただくと、式の意味も理解できると思います。
この回答への補足
何度もスミマセン。空いているセルに入れてみました。
=MATCH(D2,A:A,FALSE)の「組で指定した最初の行番号」と言うのが何のことか良く分かりませんが,数式をクリックすると,D2のセルに1つとA1の組のところから縦にずっと下まで指定されています。
=MATCH(D2,A:A) で「組で指定した最後の行の行番号」と言うのも上記同様良く分かりません。
上記と同様の範囲に色枠が示されます。
No.6
- 回答日時:
>A1に1組1番なら101,2番なら102,3番なら103と入力すれば,VLOOLUP関数でB1に名前を表示できるんですけど
これが出来ているのであれば
VLOOKUPの式をそのまま、C列に移動し
式のA1の部分を
A1*100+B1 とすればよいのでは
=VLOOKUP(A1,・・・・・
を
=VLOOKUP(A1*100+B1,・・・・・
ということです
外したら、次へどうぞ
No.5
- 回答日時:
No3です。
おかしいですね。セルの範囲はあっていると思います。=MATCH(D2,A:A,FALSE) で組で指定した最初の行の行番号?
=MATCH(D2,A:A) で組で指定した最後の行の行番号でますか?
参照の組と番が文字列とかで、検索の組と番が数値とかでは?
別案ですが
=MATCH(D2,A:A) で組で指定した最後の行番号
=SUMPRODUCT((A2:A21=D2)*(B2:B21>E2)) で番号が指定した以上の数がでますので
=INDEX(C:C,MATCH(D2,A:A)-SUMPRODUCT((A2:A21=D2)*(B2:B21>E2)))
とかでもOでは。
この回答への補足
A B C D E F
1 組 番 名 組 番 名
2 1 1 た ■ ■ □
3 2 2 こ
4 3 3 ひ
F2(□)に一度目に回答くださった関数を入れました。
D2に1,E2に2を入れると,F2に「たかし」が出るって事ですよね??
No.4
- 回答日時:
Sheet1 Sheet2
A B C A B C
1 組 番 氏名 1 1 3 ひろし
2 1 1 たかし 2 1 2 こうじ
3 1 2 こうじ 3 1 1 たかし
4 1 3 ひろし 4
5
Sheet2!C1: =INDEX(Sheet1!C$1:C$100,SUMPRODUCT((Sheet1!A$1:A$100=A1)*(Sheet1!B$1:B$100=B1),ROW(A$1:A$100)))
No.3
- 回答日時:
条件として、参照のデータが組、番の昇順に並んでいる場合です。
仮に
A B C D E F
組 番 氏名 検索組 検索番 氏名
1 1 たかし
1 2 こうじ
1 3 ひろし
とD2、E2に検索したい条件を入れた場合
=VLOOKUP(E2,OFFSET(A1,MATCH(D2,A:A,FALSE),1,MATCH(D2,A:A)-MATCH(D2,A:A,FALSE),2),2,FALSE)
VLOOKUP関数ですが、範囲をOFFSET関数で指定してみました。
この回答への補足
早速試したみましたけど,「#N/A」が出ました。
数式をクリックすると色枠でセルが表示されますよね?その時に茶色の枠がAの列に縦にずっと伸びています。あと緑の枠がAの「組」のところに来てしまっています。訂正の必要がありますか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) excelで検索した商品の画像(ネットワーク上の)を表示させたい。 3 2023/06/28 00:32
- Excel(エクセル) 【VBA】PDF出力に任意のファイル名前を付ける方法 3 2023/07/21 10:55
- Excel(エクセル) エクセルでエラーを無視して一番左側のセルの値を返したい 2 2023/07/27 13:06
- その他(Microsoft Office) 従業員増減対応で当番種類の増減対応な当番表 21 2022/07/19 07:30
- Excel(エクセル) 【再度】Excelの関数について教えてください。 4 2023/07/28 13:06
- Excel(エクセル) 関数EXACT(文字列,文字列)とexcelVBA 3 2022/04/14 15:07
- Excel(エクセル) Excelの関数について教えてください。 5 2023/07/28 11:27
- Visual Basic(VBA) VBA初心者です。電話番号の数字の前に0を表示させたいです。 2 2022/12/14 03:58
- Visual Basic(VBA) エクセルのマクロで対象ごとにシート分けしてその内容をセルに書き込みたい 9 2022/08/24 13:23
- Excel(エクセル) フォルダ内のエクセルファイルを開かずにデータ採取する関数式 2 2022/12/22 22:15
このQ&Aを見た人はこんなQ&Aも見ています
-
10代と話して驚いたこと
先日10代の知り合いと話した際、フロッピーディスクの実物を見たことがない、と言われて驚きました。今後もこういうことが増えてくるのかと思うと不思議な気持ちです。
-
一番最初にネットにつないだのはいつ?
ネットユーザーもいろんな世代が生まれていますが、始めて接続したときのワクワクは同じはず! 人生で一番最初にネットに接続したときの思い出を教えて下さい。
-
これが怖いの自分だけ?というものありますか?
人によって怖いもの(恐怖症)ありませんか? 怖いものには、怖くなったきっかけやエピソードがあって聞いてみるとそんな感覚もあるのかと新しい発見があって面白いです。
-
集合写真、どこに映る?
あなたが集合写真を撮られるとき、画角のどのあたりにいることが多いですか? 私は振り返ってみると右の端にいることが多い気がします。
-
「黒歴史」教えて下さい
若気のいたりでやってしまったけれど、いまとなっては封印したい… そんなあなたの黒歴史を教えて下さい。
-
エクセルで別シートからクラス別の名列表を作るには?
Excel(エクセル)
-
エクセルで数字から名前に変換できる方法を教えて下さい。
Windows Vista・XP
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・「みんな教えて! 選手権!!」開催のお知らせ
- ・漫画をレンタルでお得に読める!
- ・「黒歴史」教えて下さい
- ・2024年においていきたいもの
- ・我が家のお雑煮スタイル、教えて下さい
- ・店員も客も斜め上を行くデパートの福袋
- ・食べられるかと思ったけど…ダメでした
- ・【大喜利】【投稿~12/28】こんなおせち料理は嫌だ
- ・前回の年越しの瞬間、何してた?
- ・【お題】マッチョ習字
- ・モテ期を経験した方いらっしゃいますか?
- ・一番最初にネットにつないだのはいつ?
- ・好きな人を振り向かせるためにしたこと
- ・【選手権お題その2】この漫画の2コマ目を考えてください
- ・2024年に成し遂げたこと
- ・3分あったら何をしますか?
- ・何歳が一番楽しかった?
- ・治せない「クセ」を教えてください
- ・【大喜利】【投稿~12/17】 ありそうだけど絶対に無いことわざ
- ・【選手権お題その1】これってもしかして自分だけかもしれないな…と思うあるあるを教えてください
- ・集合写真、どこに映る?
- ・自分の通っていた小学校のあるある
- ・フォントについて教えてください!
- ・これが怖いの自分だけ?というものありますか?
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・10代と話して驚いたこと
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
関数を教えて下さい
-
文字列1"文字列2"文字列3を文字...
-
Excelで、日付と数量からなるデ...
-
Excelのデータの入力規則の問題...
-
Excelの罫線を消す方法
-
エクセルの計算式を教えてくだ...
-
Excelファイルを開くと私だけVA...
-
Excel スクロールバーの長さが...
-
XMLHTTP60で前日のデータが取れ...
-
【マクロ】複数行並んだデータ...
-
エクセルで、数字ではない値(...
-
エクセルのセンス 参照するシー...
-
ファイルパスについて。
-
エクセルのセル内に分数などの...
-
フォルダの中にファイルがある...
-
excelVBAについて。
-
PC Excel マクロ
-
エクセルで作れる簡単なスケジ...
-
Excelで並べ替えをするとおかし...
-
エクセルシートの作成(関数)...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで、数字ではない値(...
-
Excel いい方法教えてください。
-
納期順に勝手に並べ替えられる...
-
エクセルで作成した書類の印刷...
-
Excel初心者です、Excelの日付...
-
エクセルで作った表が印刷する...
-
実務の処理について。
-
AM8:30から翌朝8:30まで勤務す...
-
Excelのデータの入力規則の問題...
-
Excelの罫線を消す方法
-
桁をセルで区切って計算をした...
-
スプレッドシート(Excelでも良...
-
VLOOKUP関数で複数条件を設定に...
-
Excel初心者です。 Excelでやり...
-
エクセルでAのセルに「家電」と...
-
ファイルとフォルダの移動につ...
-
XMLHTTP60で前日のデータが取れ...
-
ファイルパスについて。
-
エクセルの数式について教えて...
-
スプレッドシートで適切な条件...
おすすめ情報