
No.1ベストアンサー
- 回答日時:
こんばんは!
>例えば、2丁目1番地
D1sるに○丁目 の○の数値、E1セルに△番地 の△数値を入力するとします。
F1セルに
=MIN(IF((A1:A1000=D1)*(B1:B1000=E1),ROW(A1:A1000)))
これは排列数式になりますので、Shift+Ctrl+Enterで確定してください。
この画面からコピー&ペーストする場合は
上記数式をドラッグ&コピー → F1セルを選択 → 数式バー内に貼り付け → そのまま(編集可能なまま)
Shift+Ctrlキーを押しながらEnterキーで確定!
数式の前後に{ }マークが入り配列数式になります。m(_ _)m
No.4
- 回答日時:
>例えば、2丁目1番地の最初は、6行目なので、F1などに6と表示する
>1丁目2番地だったら、F1は4になるようにしたい
F1セルに表示させる行番号が「何丁目の何番地のデータがある行なのか」という事をどの様にして決めるのかという事が不明ですので、取り敢えずの話として、例えば、2丁目1番地の場合はE列に「2#1」と入力し、1丁目2番地の場合はE列に「1#2」と入力しておくものとします。
その場合、F2セルに次の関数を入力してから、F2セルをコピーして、F3以下に貼り付けて下さい。
=IF(ISERROR(1/LEFT($E2,FIND("#",$E2)-1)/REPLACE($E2,1,FIND("#",$E2),)),"",IF(COUNTIFS($A:$A,LEFT($E2,FIND("#",$E2)-1),$B:$B,REPLACE($E2,1,FIND("#",$E2),)),IF(ISERROR(1/(INDEX($A:$A,MATCH(REPLACE($E2,1,FIND("#",$E2),)+0,INDEX($B:$B,MATCH(LEFT($E2,FIND("#",$E2)-1)+0,$A:$A,0)):INDEX($B:$B,ROWS($B:$B)),0)+MATCH(LEFT($E2,FIND("#",$E2)-1)+0,$A:$A,0)-1)=LEFT($E2,FIND("#",$E2)-1)+0)),"住所の並び順が不適当です",MATCH(REPLACE($E2,1,FIND("#",$E2),)+0,INDEX($B:$B,MATCH(LEFT($E2,FIND("#",$E2)-1)+0,$A:$A,0)):INDEX($B:$B,ROWS($B:$B)),0)+MATCH(LEFT($E2,FIND("#",$E2)-1)+0,$A:$A,0)-1-ROW($A$1)),"該当無し"))

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
エクセルで、指定の値よりも大きい数字を最初に越えたときの列番号を返すには?
Excel(エクセル)
-
エクセルで、条件に合うセルのうち最も上の行の行数を返す方法
Excel(エクセル)
-
エクセルで左から、最初に0より大きい値を抽出したい
Excel(エクセル)
-
-
4
列内の最初に現れる数字の入った行番号を知りたい
Excel(エクセル)
-
5
初めて0以外の数値が出てきたときの値を表示(EXCEL)
Excel(エクセル)
-
6
Excelで、条件と一致する最後のセルを検索したい
Excel(エクセル)
-
7
EXCELで、指定の値を最初に越えたときの値と、その隣のセルの値を参照したい
Excel(エクセル)
-
8
エクセルシート内のある数値以上の最初のセルを検索したい
Excel(エクセル)
-
9
エクセル関数の質問 対象範囲の中で、一番上の行の値を返す関数
Excel(エクセル)
-
10
VBA データ(特定値)のある最終行を取得したい
Excel(エクセル)
-
11
VBAでワークシートを引数としてサンプル関数に渡したい
Visual Basic(VBA)
-
12
もしセルが#N/A"なら~をする・・・には?"
Excel(エクセル)
-
13
Excelで、指定した範囲の先頭のセルの値を取得するには?
Excel(エクセル)
-
14
エクセル:マクロ「Application.CutCopyMode = False」って?
Excel(エクセル)
-
15
【EXCEL VBA】Range(A:A").Find(What:="キーワード")の1行目について"
Visual Basic(VBA)
-
16
リストと一致する値のセルを塗りつぶしたい。
その他(Microsoft Office)
-
17
条件に一致する最終行の値をエクセル関数で抽出する方法
Excel(エクセル)
-
18
エクセルで空白セルを含む列の最終行の値を取得する式を教えてください
Excel(エクセル)
-
19
Excelマクロ 該当する値の行番号取得などのやり方について
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
自分の左隣のセル
-
SUMIF関数で、「ブランク以外を...
-
文字列から英数字のみを抽出す...
-
EXCELのcountif関数での大文字...
-
excelで、空白を除いてデータを...
-
セルを結合した時のエクセル集...
-
エクセルで、指定の値よりも大...
-
エクセル1行おきのセルを隣の...
-
エクセルで特定のセル内にだけ...
-
エクセルで、A2のセルにA3...
-
エクセルで年月日から月日のみへ
-
【Excel】4つとばしで合計する方法
-
同一セル内の重複文字を削除し...
-
エクセルでエンターを押すと任...
-
条件付き書式の色付きセルのカ...
-
エクセルで一番下のセルとその...
-
Excelで日付が入っていたら金額...
-
週の労働時間を計算するエクセル
-
エクセル2010 欠席者の名前を...
-
=SUBTOTAL に =COUNTIF の機能...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
自分の左隣のセル
-
SUMIF関数で、「ブランク以外を...
-
文字列から英数字のみを抽出す...
-
excelで、空白を除いてデータを...
-
セルを結合した時のエクセル集...
-
EXCELのcountif関数での大文字...
-
エクセルで特定のセル内にだけ...
-
エクセルで、指定の値よりも大...
-
エクセル1行おきのセルを隣の...
-
同一セル内の重複文字を削除し...
-
EXCELでマイナス値の入ったセル...
-
エクセルで、A2のセルにA3...
-
エクセルで年月日から月日のみへ
-
条件付き書式の色付きセルのカ...
-
週の労働時間を計算するエクセル
-
エクセルに入力後、別シートの...
-
【Excel】4つとばしで合計する方法
-
Excelで大量のセルに一気に関数...
-
エクセル関数またはVBAについて
-
エラー「#REF」の箇所を置き換...
おすすめ情報