特定の文字列に囲まれた文字列を取り出すエクセル関数
【式のメモ】
①
B1=REPLACE(LEFT(A1,FIND("】",A1)-1),1,FIND("【品番",A1)+3,)
②
=REPLACE(LEFT(A1,FIND("】",A1&"】")-1),1,FIND("【品番:",A1&"【品番:")+3,"")
③
=SUBSTITUTE(SUBSTITUTE(A1,"【品番:,""),"】","")
---------
データのある列を選択して、オートフィルターで空白セルを削除
最終行に移動する:任意のセルを選択→下のせるとの境界線でダブルクリック
【連番を入力】
A列を挿入
1行目に(A1)「1」を入力
2行目に(A2)「=A1+1」と入力し、このセルをコピー
データのある行で任意のセルを選択
→下のセルとの境界線をダブルクリックして最終行へ
番号を入れたい列の最終セルをクリック
→先頭列に戻って3行目(A3)を「shift」を押しながらクリックして入力したセルを全て選択
ペースト(「ctrl」+「V」)
A列をコピーし、挿入したB列に値として貼り付ける
【グラフを作成】
要素を集める(抽出等は不要)
アンケートデータからカウントイフ関数で抽出
=COUNTIF(B:B,D2) B列から検索・D2と同じデータを
※事前にアンケートに使用した選択肢をもらっておく
グラフ
余談:グラフからグラフデータを呼び出すには、
グラフデザイン→データの選択
グラフのデザインを揃える
(再度確認する)
【式のメモ】
①
B1=REPLACE(LEFT(A1,FIND("】",A1)-1),1,FIND("【品番",A1)+3,)
②
=REPLACE(LEFT(A1,FIND("】",A1&"】")-1),1,FIND("【品番:",A1&"【品番:")+3,"")
③
=SUBSTITUTE(SUBSTITUTE(A1,"【品番:,""),"】","")
---------
データのある列を選択して、オートフィルターで空白セルを削除
最終行に移動する:任意のセルを選択→下のせるとの境界線でダブルクリック
【連番を入力】
A列を挿入
1行目に(A1)「1」を入力
2行目に(A2)「=A1+1」と入力し、このセルをコピー
データのある行で任意のセルを選択
→下のセルとの境界線をダブルクリックして最終行へ
番号を入れたい列の最終セルをクリック
→先頭列に戻って3行目(A3)を「shift」を押しながらクリックして入力したセルを全て選択
ペースト(「ctrl」+「V」)
A列をコピーし、挿入したB列に値として貼り付ける
【グラフを作成】
要素を集める(抽出等は不要)
アンケートデータからカウントイフ関数で抽出
=COUNTIF(B:B,D2) B列から検索・D2と同じデータを
※事前にアンケートに使用した選択肢をもらっておく
グラフ
余談:グラフからグラフデータを呼び出すには、
グラフデザイン→データの選択
グラフのデザインを揃える
(再度確認する)