No.7ベストアンサー
- 回答日時:
#4と#5です。
=IF(COUNTIF(A1:F4,G1)>1,"重複",INDEX(A1:F4,SUMPRODUCT((G1=A1:F4)*(ROW(A1:F4))),SUMPRODUCT((G1=A1:F4)*(COLUMN(A1:F4)))+1))
関数でするならこちらの方がいいかなと思います。
この数式の範囲はすべてA1:F4です。
範囲が2行目から始まるなら
=IF(COUNTIF(A2:F5,G1)>1,"重複",INDEX(A2:F5,SUMPRODUCT((G1=A2:F5)*(ROW(A2:F5)))-1,SUMPRODUCT((G1=A2:F5)*(COLUMN(A2:F5)))+1))
と、マイナス1を付け加えてくださいね。
No.6
- 回答日時:
いちおうエラーチェックが甘いですが、
ユーザー定義関数を作ってみました。
例
=exVlookup("くく",A1:F4,2,2)
Function exVlookup(検索値, 範囲 As Range, 列, 範囲の幅)
Dim i, j
For i = 1 To 範囲.Rows.Count
For j = 1 To 範囲.Columns.Count Step 範囲の幅
If 範囲.Cells(i, j) = 検索値 Then
exVlookup = 範囲.Cells(i, j + 列 - 1)
Exit Function
End If
Next j
Next i
exVlookup = CVErr(5000) 'N/Aを返したいが…
End Function
ちなみに#4の方法だと、同じ値が有った時にエラーになればいいけど、ならずにでたらめの値が返る場合があります。
また、存在しない値を検索した場合もエラーにならずに、最初のセル(ああ)が返ります。
A1から始まる範囲でない場合もう一工夫必要。
No.4
- 回答日時:
複数列から検索する場合、
=INDEX(A1:F4,SUMPRODUCT((G1=A1:F4)*(ROW(A1:F4))),SUMPRODUCT((G1=A1:F4)*(COLUMN(A1:F4)))+1)
としてみてください。
No.2
- 回答日時:
右のセルの値とは検査範囲の右という意味ですか?
LOOKUP関数をつかえばよいのでは?
返す値を検査範囲の右の列に指定すれば結果的に右のセルの値が返ってくるはずですけど???
No.1
- 回答日時:
質問の意味がはっきり分からないので予測で書きますが・・・
どの列の値を返すのではなく とは
その列の値を返すのではなく と考えて、
検索して見つかった値の右のセルの値を返したいと仮定します。
たとえば
A B
1 ああ 1
2 いい 2
3 うう 3
4 ええ 4
で
=VLOOKUP("ああ",A1:A4,1,FALSE)
とすると結果は"ああ"になりますが、
それを1と返したいということでしょうか?
その場合は
=VLOOKUP("ああ",A1:B4,2,FALSE)
とします。
A1:B4の範囲を検索し、(検索キーは一番左側のA列)
2番目の列(ここではB列)の結果を表示するという意味です。
dorackenさんの意図した質問と意味が違っていれば
もう少し具体的な補足をお願いします。
この回答への補足
実は検索したい値が複数の列に配置されているのと、
返したい値も、複数の列に配置されているからです。
A B C D E F
1 ああ 1 かか 1 ささ 1
2 いい 2 きき 2 しし 2
3 うう 3 くく 3 すす 3
4 ええ 4 けけ 4 せせ 4
すべて一列にまとめられればいいのですが、
みずらいので・・・・
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 【Excel】hyperlink関数を解除してもハイパーリンクが活きるようにできますか? 3 2023/05/22 11:22
- Excel(エクセル) 【Excel関数】値が合致するセルの隣のセルを表示させたい 8 2022/10/12 17:44
- Excel(エクセル) エクセル関数のXlookupのフィルハンドル機能(類した機能でも可)を知りたいです。 3 2022/09/20 20:02
- Visual Basic(VBA) vba 隣のセルに値がある行だけ関数をコピー&ペーストしたい A1 100001 A2 100002 1 2023/01/28 14:29
- Excel(エクセル) Excelでなぜこのような式をつかっているのでしょうか、行に1,2,3と連番を振るだけなのに 5 2023/04/08 20:00
- Excel(エクセル) Excelの文字列を数字に変換する方法について 6 2023/07/31 21:18
- Excel(エクセル) ある数値に対して、値を返す数式についてです 2 2022/09/13 22:06
- Excel(エクセル) Excelで関数を使って入力した値を、関数を抜いた値として扱いたい 1 2022/07/08 02:10
- Excel(エクセル) Excel 参照元の値を参照したい 1 2022/08/20 18:58
- Visual Basic(VBA) 入力と同時に桁数を詰める 3 2022/09/11 20:23
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
首吊りどこ締めるの
-
至急!尿検査前日にオナニーし...
-
白血球が多いとどんな心配があ...
-
中出しをするとお腹が痛い・・・。
-
エクセルでエラーが出て困って...
-
彼女のことが好きすぎて彼女の...
-
検便についてです。 便は取れた...
-
勃起する時って痛いんですか? ...
-
納豆食べた後の尿の納豆臭は何故?
-
小数点以下を繰り上げたものを...
-
これって喉仏ですか? 私は女性...
-
尿検査の前日は自慰控えたほう...
-
値が入っているときだけ計算結...
-
健否~書類の書き方~
-
EXCELで条件付き書式で空白セル...
-
精子が黄色?
-
2つの数値のうち、数値が小さい...
-
麻疹風疹の抗体検査結果につい...
-
EXCELの条件付き書式で数式を空...
-
エクセルのラベルの値(文字列...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
首吊りどこ締めるの
-
エクセルでエラーが出て困って...
-
中出しをするとお腹が痛い・・・。
-
白血球が多いとどんな心配があ...
-
検便についてです。 便は取れた...
-
彼女のことが好きすぎて彼女の...
-
EXCELで条件付き書式で空白セル...
-
勃起する時って痛いんですか? ...
-
納豆食べた後の尿の納豆臭は何故?
-
精子が黄色?
-
至急!尿検査前日にオナニーし...
-
小数点以下を繰り上げたものを...
-
これって喉仏ですか? 私は女性...
-
値が入っているときだけ計算結...
-
口の中に黒い血の塊
-
舌の裏の痛みのないプツプツの...
-
甲状腺が腫れているが血液検査...
-
Excelで""で囲む方法
-
健否~書類の書き方~
-
リンク先のファイルを開かなく...
おすすめ情報