• ベストアンサー

関数について質問があります。

関数について質問があります。 N列のセルに「AB01」「AB01AC01」などが入力されております。 表の列に「AB01」「AC01」 表の行に「4月」「5月」 一つのセルに「AB01AC01」を「AB01」「AC01」と分けて表に表示させたい場合の関数はあるのでしょうか? 分けない場合の関数は下記となります。 COUNTIFS(Sheet1!$N:N,"AB01"',Sheet1!$R:R,4) よろしくお願い申し上げます。

質問者が選んだベストアンサー

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.2

>一つのセルに「AB01AC01」を「AB01」「AC01」と分けて表に表示させたい ヤリタイ事のご説明が間違っているようです。 >分けない場合の関数は下記となります。 >COUNTIFS(Sheet1!$N:N,"AB01"',Sheet1!$R:R,4) この関数の「"AB01"」を「"*AB01*"」とします。

Akira357
質問者

補足

ご返答ありがとうございます。 度々失礼します。 文字列ではなく、セルで参照した場合は、どうしたらよろしいでしょうか? COUNTIFS(Sheet1!$N:$N,*$AB01*,Sheet1!$R:R,4)

その他の回答 (1)

  • kkkkkm
  • ベストアンサー率66% (1734/2604)
回答No.1

LEFTとRIGHTですね 文字数が決まっているのでしたら =LEFT(N1,4) =RIGHT(N1,4) のように取り出せます。 文字数がバラバラな場合は区切りとなる文字を決めて(今回は2度目に出てくるAを区切りと考えます) =LEFT(N1,FIND("A",N1,2)-1) =RIGHT(N1,FIND("A",N1,2)-1) このような感じでいかがでしょう。

関連するQ&A

専門家に質問してみよう