• 締切済み

特定の記号の数による、任意の文字行からの抽出。

文字行がありB2からB15まで、A列の記号で表しています。文字行は任意です。 B列の文字行を特定の記号の数で抽出するとB2からB8までをC列からG列までのように表せます。 A列  B列     C列    D列  E列   F列   G列 1記号・ 文字行 抽出記号    2〇・・△△〇・・・〇・・・・・〇・・・・・〇・・・・・△△・・・〇                3△・・△△〇・・・〇・・・・・〇・・・・・〇・・・・・〇・・・・・△△                  4凵・・凵〇〇・・・凵・・・・・凵・・・・・凵・・・・・〇〇・・・〇〇                   5И・・凵И△・・・凵・・・・・凵・・・・・И・・・・・凵・・・・・凵                6・・・・И△△・・・И・・・・・△△・・・△△・・・И・・・・・И 7・・・・△△△・・・△△△・△△△・△△△・△△△・△△△      8・・・・凵И△・・・△・・・・・И・・・・・凵・・・・・凵・・・・・凵 /・・・・ 15・・・ 特定の記号の数:4種 B2:B8で、列に 1)〇が総数2コ 2)凵が2コ 3)Иが1コ で、 空白なしとします。 こんな文字行があり、特定の記号の数を1)2)3)とすると、C列からG列のようになります。 文字列に空白がない、こんな抽出をしたいのですが、 このような抽出はどうすればよいでしょうか、どなたか教えていただけませんか。 よろしくおねがいします。

みんなの回答

noname#204879
noname#204879
回答No.1

貴方が書いた説明はとても難解です。(私には支離滅裂な漢字がします) 間違いがないか、もう一度見直してみてください。 》 1)〇が総数2コ 》 2)凵が2コ 》 3)Иが1コ 上の「総数」はそれぞれどのセルとどのセルの各記号を合計したものすか?

botop
質問者

お礼

ご指摘ありがとうございます。 総数というのは、B列の文字行の記号〇はセルB2.B3.B4に計4コありますが、 その中の2コを抽出ということを意味するために使用してます。 凵を2コ, Иを1コというのも、 B列の文字行の凵3コ.И3コからの抽出数です。 B列の文字行の中から〇を2コ,凵を2コ,Иを1コ,空白なしで、 B列の文字行から抽出しようとしています。 抽出するとC列,D列,E列,F列,G列のようになります。 こういう抽出は、エクセルは苦手なのでしょうか。 B列の文字行をB2:B8までとして、お解かりでしたら教えていただけませんか。 よろしくおねがいします。

botop
質問者

補足

説明がたりないのか、考えた抽出ができない質問だったのか、わからないのですが、 回答されないので質問をちょっとかえてみました。 こんな抽出ではどうでしょうか。 A列  B列C列D列  E列 F列 G列 1記号・ 文字行  抽出記号    2〇・・△△〇・・・ 〇・ 〇 ・ 〇 ・ 〇 ・ 〇 ・ △1・ △2・ 〇 ・ 〇               3△・・△△〇・・・ 〇・ 〇 ・ 〇 ・ 〇 ・ 〇 ・ 〇 ・ 〇 ・△1 ・△2               4凵・・凵〇〇・・・ 凵・ 凵 ・ 凵 ・ 凵 ・ 凵 ・ 〇2・ 〇3・ 〇2・ 〇3   5И ・・凵И △・・・ 凵・ 凵 ・凵 ・ И ・ И ・ 凵 ・ 凵 ・ 凵 ・ 凵               6 ・・・ 凵И △・・・ △・ И ・ И ・ 凵 ・ 凵 ・ 凵 ・ 凵 ・ 凵 ・ 凵     7・・・ И △△・・・ И・ △2・ △3 ・ △2・△3・ И ・ И ・ И ・ И /・・・・ 文字行を1)2)3)で抽出します。 B列を文字と数値で、C列以降に表します。 文字行は任意です。 特定の記号の数:4種とし, 1)2)3)とします。 1)○の2コを取り出し。 2)凵の2コを取り出し。 3)Иを1コの取り出しとし、空白なし△1△2△3で表わし重複も数値123で表します。 このような抽出を考えています。 どのようにすればよいでしょうか。教えていただけませんか。

関連するQ&A