人に聞けない痔の悩み、これでスッキリ >>

別シート特定列に特定文字列を含む場合にその文字列を返す術を御教授ください。個数は出せますが、文字列自体を返せますか?

A 回答 (2件)

同じシート上にあるセルを参照する場合は、


 「セル番地」
を指定しますが、
別のシートのセルを参照する場合は、
 「シート名+!+セル番地」
のように指定します。
具体的にはこんな感じになります。
 =IF(A1=1,"壱","壱ではない")
 =IF(Sheet2!A1=1,"壱","壱ではない")

・・・本題・・・

工夫すればできますよ。
別シートの空いている列に、文字列を検索した結果のマークを付け、そのマークの付いている行の対象の列のセルを参照すれば良い。
これが、考え方から理解しやすい方法と思います。

・・・
そして具体的なやり方はパス。
すでにサポート終了した製品ですので、最新版の2019にするか365にするなどしたら、考えても良いです。
なお、今現在「エクセル2020」なんて製品はありません。
    • good
    • 1
この回答へのお礼

助かりました

IF関数をネストすれば複数条件でも可能なので、ありがとうございました。

お礼日時:2020/06/16 13:20

こんなのいいのかな?


エクセル2020なら動きました。
B3の「東京」という文字列を除外した残りの文字列を除外する

「東京都」だろうと「東京都渋谷区」だろうと「日本の首都は東京です」だろうと「東京」だけを抽出します
「東京」の文字列がないと空白になる

=SUBSTITUTE(B3,SUBSTITUTE( B3, "東京", "" ),"")
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング