• ベストアンサー

エクセルで数字や数式ではなく、文字をコピーする方法

エクセルの表計算の中で、数字や数式ではなく、文字をコピーする方法 ってありますでしょうか? A1に文字が入った場合、同じ文字をB1に入れる方法です。 文字が入らなければ、空欄にしておきたいのですが そんな方法があれば、教えて下さい<(_ _)>

質問者が選んだベストアンサー

  • ベストアンサー
  • msMike
  • ベストアンサー率20% (371/1817)
回答No.3

B1: =IF(CELL("type",A1)="L",A1,"") は如何でせうか? ただし、数式であってもその結果が文字列の場合はその文字列が返ります。

you_yu
質問者

お礼

ありがとうございました。 思ってた通りの事ができました。

すると、全ての回答が全文表示されます。

その他の回答 (3)

  • bunjii
  • ベストアンサー率43% (3589/8249)
回答No.4

>A1に文字が入った場合、同じ文字をB1に入れる方法です。 A1セルの値はキーボードから入力した文字列ですか?、それとも数式の結果が文字列なのですか? A1セルの内容をコピー&ペーストやオートフィルコピーでB1セルへコピーできますが、A1に数式が入力されているときはコピー&ペーストで貼り付け時に「形式を選択して貼り付け」から「値」を選べばよいでしょう。 >文字が入らなければ、空欄にしておきたいのですが B1セルに数式を入れて置くのでしたら次のようにしてください。 =A1&"" A1セルが未入力のときは文字数が0の文字列(空欄ではありません)になります。

you_yu
質問者

お礼

ありがとうございました。 解決できました。

you_yu
質問者

補足

A1セルの値はキーボード入力によるものです。 それによっても回答が変わってくるのですね。 言葉が足りず失礼しました<(_ _)>

すると、全ての回答が全文表示されます。
  • Nebusoku3
  • ベストアンサー率38% (1479/3864)
回答No.2

B1のセルに 数式で簡単に =A1 と半角で記述するだけでOKと思います。

you_yu
質問者

お礼

ありがとうございました。 解決できました^^

すると、全ての回答が全文表示されます。
  • panacon
  • ベストアンサー率31% (214/679)
回答No.1

B1のセルに半角で=IF(A1="","",A1)と書いてください。 式の意味は、若しA1のセルが空白なら空白、空白でなければA1を表示するです。

you_yu
質問者

お礼

ありがとうございました。 解決できました。

すると、全ての回答が全文表示されます。

関連するQ&A