- ベストアンサー
関数について質問があります。
関数について質問があります。 N列のセルに「AB01」「AB01AC01」などが入力されております。 表の列に「AB01」「AC01」 表の行に「4月」「5月」 一つのセルに「AB01AC01」を「AB01」「AC01」と分けて表に表示させたい場合の関数はあるのでしょうか? 分けない場合の関数は下記となります。 COUNTIFS(Sheet1!$N:N,"AB01"',Sheet1!$R:R,4) よろしくお願い申し上げます。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>一つのセルに「AB01AC01」を「AB01」「AC01」と分けて表に表示させたい ヤリタイ事のご説明が間違っているようです。 >分けない場合の関数は下記となります。 >COUNTIFS(Sheet1!$N:N,"AB01"',Sheet1!$R:R,4) この関数の「"AB01"」を「"*AB01*"」とします。
その他の回答 (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) このような感じでいかがでしょう。
補足
ご返答ありがとうございます。 度々失礼します。 文字列ではなく、セルで参照した場合は、どうしたらよろしいでしょうか? COUNTIFS(Sheet1!$N:$N,*$AB01*,Sheet1!$R:R,4)