FC2ブログ

(EXCEL)MATCH関数で逆方向に検索する(COUNTIF関数で実装)

むかしこんにゃく工房←スポンサーサイト

MATCH関数で逆方向に検索したいけど出来ないから、ぐぐってみたら

LOOKUP(1,0/(・・・・))みたいな部分が出てきて僕の頭では理解できなかったのでwCOUNTIFで実装する方法を考えてみた。

以下のような表があり、

A列
1
2
3
1
2
3   ←ここから上方向に「2」を検索する場合
  
以下の通りだが、ワーク列を使うけどそこはご勘弁をw

A列  B列                C列
1    1(=COUNTIF($A$1:A1,2))   1(=COUNTIF($B$1:B1,B1))
2    1(以下、上記のフィルコピー)   1(以下、上記のフィルコピー)
3    2                  2
1    3                  3
2    1                  1
3    2                  2

B列がワーク列です。
C列の6行目は2になり、MATCH関数みたいにA6からの逆方向の位置が求まった。

ん?C1の値がおかしいって???
そこはCOUNTIFだけでは無理なんでIF関数も使って工夫してくださいな。
スポンサーサイト

コメントの投稿

非公開コメント

プロフィール

syao88

Author:syao88
FC2ブログへようこそ!

最新記事
最新コメント
最新トラックバック
月別アーカイブ
カテゴリ
たるいカウンタ
検索フォーム
RSSリンクの表示
リンク
ブロとも申請フォーム

この人とブロともになる

QRコード
QR