- ベストアンサー
特定の文字があった時に、隣のセルに移動する
○○県から始まる住所があった時に その住所丸ごとを右隣のセルに移動させたいのですが コピペではなく、関数でやることはできるでしょうか? 住所は特定の住所ではなく、その時によって違います。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (1)
- KURUMITO
- ベストアンサー率42% (1835/4283)
回答No.1
シート1のA2セルから下方にお示しのような住所のデータが有るとしたら、シート2のA2セルに次の式を入力しB2セルまで横にドラッグコピーしたのちに下方にドラッグコピーします。 =IF(Sheet1!$A2="","",IF(COUNTIF(Sheet1!$A2,"*県*")>0,IF(COLUMN(A1)=1,"",Sheet1!$A2),IF(COLUMN(A1)=1,Sheet1!$A2,""))) その後にシート2のA列とB列を選択して右クリックし、「コピー」を選択します。そのままの状態で右クリックして「形式を選択して貼り付け」から「値」にチェックをして貼り付けます。 その後にシート1のデータを削除してもよいでしょう。
質問者
お礼
ありがとうございます。
お礼
ありがとうございました。 完璧でした。+