
エクセルについてです。
例えば、Sheet1のA1セルに「みかん」と入力した時に、自動的にSheet2のA1セルにも同じく「みかん」という文字がコピーされるようにしたいです。
この場合、Sheet2のA1セルに
「=Sheet1!A1」
と入力すればコピーされるのは知っているのですが、これだとSheet1のA1セルに何の文字も入力されていない場合、Sheet2のA1セルに「0」と表示されてしまいます。
Sheet1のA1セルに何も入力されていない場合、Sheet2のA1セルにも同じく何も表示されない方法を教えて頂けませんでしょうか?
以前会社のエクセルファイルでそのような関数が入力されており、多分VLOOKUP関数が使われていたように思うのですが、そのファイルがなくなってしまった為、確認が出来なくなってしまいました。
こういったシートを作る目的としては、Sheet2が印刷する為のシートなのですが、入力箇所が列も行もバラバラの為、いちいちそのセルをクリックして入力していると時間がかかる為、Sheet1を入力専用シートにしたいからです。
自分なりに調べてみましたが、似たような質問が見当たりませんでした。
No.1ベストアンサー
- 回答日時:
sheet2のA1セルに
=IF(sheet1!A1="","",sheet1!A1)
と入力すると、sheet1のA1がブランク(未入力)の場合、ブランク(何も表示されない)、ブランク(未入力)じゃなかったら(入力していたら)それが表示される
で、いかがでしょうか?
今、パソコンが手元にないのでちょっと違う可能性はあります
私のレベルだと、vlookupはその作成される表を見ないと、ちょっとどんな風にやっていたのかわからないかも…
質問者さんのご参考になれば幸いです(^o^)
ご回答ありがとうございます(^^)
m0r1ka様の仰るように、VLOOKUPではなくIF関数だったかもしれません。
言われてみればIF関数も見かけた記憶がありますが、違いがわかってないものでごっちゃになってます(笑)
早速教えて頂いた関数を、Sheet2のA1セルにそのままコピーして貼り付けてみたのですが(セルの書式設定→ユーザー定義の種類欄に貼り付けました)、
「入力した表示形式が正しくありません」
と出てしまいました。
私のやり方で何か間違ってますでしょうか?
せっかく教えて頂いたのに恐縮です…
お手透きの時で結構ですのでご回答頂けると有難いです。
No.3
- 回答日時:
=Sheet1!A1&""
という数式を記入しておきます。
ご回答ありがとうございます。
こんな方法もあるんですね~。この方が入力は簡単ですね♪
ご回答頂いた方お二人とも私の求める回答で、どちらもベストアンサーです!
お一人にしか差し上げられないのが心苦しいです…
ご親切にありがとうございました(^^)
No.2
- 回答日時:
お礼コメントありがとうございます(^o^)
「セルの書式設定→ユーザー定義」ではなく、そのままsheet2のセルに直接入力して貰ってもいいでしょうか?
(セルは標準で)
その状態でsheet1が未入力なら画面上文字は表示されず、sheet2のA1セルをクリックすると入力したIF関数が出てくるはず…
でsheet1のA1に何か入力すれば、その内容が出てくるはず…
もしそれでも上手くいかないようであれば、Googleあたりで「Excel IF 表示させない」で検索すればヒントが出てくると思います
なんせアナログ家庭なので、パソコンが手元にないので確かめられないのです(笑)
(ガラケーから回答中)
ちなみに、Excel関数は五百円くらいのポケットブックを持ってると便利ですよ♪
曖昧な回答でごめんなさいm(._.)m
再度のご回答ありがとうございます。
長らくエクセルを使っておらず、久々に仕事復帰しまして、そこで使うファイルを作っていたのですが、日付の表示形式を変えようとセルの書式設定をいじった後でしたので、何を思ったのか関数まで同じようにやってしまいました。
関数はセルに直接入力というのは基本中の基本ですよね… アホ過ぎてお恥ずかしい限りです(笑)
教えて頂いた通りにやったら出来ました!
ガラケーだと文字を打つのもパソコンと違って打ちにくいでしょうに、2度に渡ってご親切に教えて頂き本当にありがとうございました。とても助かりました(^^)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教えるわが家の防犯対策術!
ホームセキュリティのプロが、家庭の防犯対策を真剣に考える 2組のご夫婦へ実際の防犯対策術をご紹介!どうすれば家と家族を守れるのかを教えます!
-
エクセルで文字を自動的に別シートにコピーする方法知ってますか?
Excel(エクセル)
-
(Excel)あるセルに文字を入力しただけで、同じブック内のほかのワークシートにも、同じ文字が自動的に入るようにするには?
Excel(エクセル)
-
エクセルで、文字列の入ったセルを他のシートへ自動的に入るようにしたいのですが・・・
Excel(エクセル)
-
-
4
エクセルで複写のように自動入力させたい
その他(Microsoft Office)
-
5
特定の文字列があったらその行をまるごと別シートに反映させたい
Excel(エクセル)
-
6
あるセルに特定の文字列を打つと、他のセルに決められた文字が自動入力するように
Excel(エクセル)
-
7
ある列のセルに特定の文字が入っていたら他のセルに決まった文字を入れる
Word(ワード)
-
8
wordの何も書かれていない2ページ目を削除したい
Word(ワード)
-
9
EXCELで入力したものが違うシートにコピーされるようにするには・・
Excel(エクセル)
-
10
エクセル セルのコピー元が空欄なのにコピー先が0と表示される。
Excel(エクセル)
-
11
エクセルで打ち込んだ数字を自動で別シートに表示したい
Excel(エクセル)
-
12
エクセルで、日付を入力すると、別のセルに文字を自動的に表示させるようにするには。
Excel(エクセル)
-
13
その日程で大丈夫!と取引先に返事したい
ビジネスマナー・ビジネス文書
-
14
エクセルで他のシートのセルに同時入力したい
Excel(エクセル)
-
15
エクセルで入力シートから別シートに蓄積方法について
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
A1セルに入力したら、入力時間...
-
IF関数で0より大きい数値が入力...
-
Excelで同じセルに箇条書きをし...
-
参照先セルに値が入っていない...
-
Excel:文字と数字の組合せ、次...
-
EXCELのセル上のURLを...
-
エクセルで既に入力してある文...
-
エクセルで時間の判定をしてい...
-
空白でないセルの値を返す方法...
-
値を入力後、自動的にアクティ...
-
入力したところまでを自動的に...
-
Excelでセルに入力されたカラー...
-
エクセルでシート全体の数値を...
-
エクセルで指定した文字数入力...
-
yyyy/mm/ddからyyyy/mmへの変換
-
百万単位
-
エクセルのセルに2ケタ以上の...
-
IF関数1と6なら「〇」それ以...
-
エクセルで、数値を月として認...
-
指定したセルと同じ日付の入っ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
A1セルに入力したら、入力時間...
-
Excelで同じセルに箇条書きをし...
-
IF関数で0より大きい数値が入力...
-
参照先セルに値が入っていない...
-
エクセルで既に入力してある文...
-
Excel:文字と数字の組合せ、次...
-
エクセルで時間の判定をしてい...
-
空白でないセルの値を返す方法...
-
値を入力後、自動的にアクティ...
-
EXCELのセル上のURLを...
-
エクセルで有効桁数を確認する方法
-
入力したところまでを自動的に...
-
【vba】指定範囲の中に任意の文...
-
エクセルの数式がかぶって、選...
-
yyyy/mm/ddからyyyy/mmへの変換
-
IF関数1と6なら「〇」それ以...
-
Excelでセルに入力されたカラー...
-
マイナス同士の前年比
-
ExcelVBAでセルを編集状態にす...
-
バーコードが読み取れない原因...
おすすめ情報