- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excelのセルない文字抽出について)
Excelのセル内文字抽出について
このQ&Aのポイント
- Excelのセル内の文字列を指定のセルに抽出したい場合、関数を利用している場合は文字列そのものが抽出されず、関数が表示されてしまうことがあります。そのため、直接的に文字列を抽出したい場合は特別な方法が必要です。
- 例えば、I5セル内に以下のような関数が記述されている場合、CELL関数を利用してC2~I2に表示されている通りの文字列を抽出することができます。
- =CELL("contents",C5)&CELL("contents",D5)&CELL("contents",E5)&CELL("contents",F5)&CELL("contents",G5)&CELL("contents",H5) セルI5の表示されている文字列をC2~I2に抽出する
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
形式を選択して貼り付け裏技 - エクセル術 http://excel-magic.com/blog-entry-2.html
その他の回答 (1)
- KURUMITO
- ベストアンサー率42% (1835/4283)
回答No.2
I5セル内に入力されている式は次のような式にしてもよいでしょう。 =C5&D5&E5&F5&G5&H5 ところでそのI5のセルの内容をC2からI2に分けて表示したいとのことですが、I5に表示される内容はC5セルからH5セルの内容ですから6つの文字列ということになりますがC2セルからI2セルまでの7つの文字列が必要となりますね。どのように6つの文字列を7つの文字列にするのですか? I5セルの内容をC2セルからH2セルまでに表示させるのでしたら次の式をC2セルに入力してH2セルまで横にドラッグコピーすればよいでしょう。 =C5 次ページのC4セルに書き込むといっていますがエクセルではシートが別になる場合には次ページというようには言えませんね。仮にシート1のC5セルからH5セルのデータをシート2のC4セルからH4セルに入力したいのでしたらシート2のC4セルには次の式を入力してH4セルまで横にドラッグコピーすればよいでしょう。 =Sheet1!C5 シート2のC4セルにシート1のI5セルのデータを表示させるのでしたらC4セルに次の式を入力すればよいでしょう。 =Sheet1!I5
質問者
お礼
いろいろありがとうございました。
お礼
簡単にできました。 助言どころか参照できるサイトまで教えていただき大変誠に心からお礼申し上げます。 ありがとうございました。