ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

Excel(エクセル)活用コミュの同じ計算式を入れているのにとばない

  • mixiチェック
  • このエントリーをはてなブックマークに追加
過去トピを半年遡っても同じトピは見当たらなかったので教えてください。

なお、私は会社が作ってあるフォーマットを直しながら独学でエクセルを学んでいるため、ほぼ初心者です。

それゆえ
「○○すればいいんじゃないの?」
とだけアドバイスをいただいても、わかり得ない事がほとんどだと思いますし、傷つきますので優しく教えてくださると幸いですm(__)m


シート2のΑ1に
=if(シート1!A1="","変更なし",シート1!A1)
って式を入れてあります。

同じくシート2のF8にも
=if(シート1!A10="","変更なし",シート1!A10)
って式を入れてあります。

どちらも参照セルが空白の場合には「変更なし」と表示されるはずですが、F8の方は表示されず空白のままという現象が起きています。

書式設定をいじってどちらも同じ設定にしてみたのですが、やっぱり表示されません。

どうしたら上手くとぶのでしょうか?

コメント(8)

シート1!A10 は何もないでしょうか?
スペースがあるとかの可能性があると思います。
> しの様

早い回答ありがとうございます☆

でもシート1のΑ10でいくらデリートやバックを押しても変わりません涙
一度、シート1のA1セルをコピーして、シート1のA10セルに張り付けてみては?
シート2のA10のフォントの色が白になってたりとか?
Sheet2のA1に以下の式を
=IF(Sheet1!A1="","変更なし",Sheet1!A1)

Sheet2のF8に以下の式を
=IF(Sheet1!A10="","変更なし",Sheet1!A10)

それぞれ入力してみてください。
にゃっちさんとドコが違うのかと言うと、
・全て半角英数と言うこと。
・「シート」が「Sheet」になってると言うこと。
・「!」も「!」のように半角になってると言うこと。
・「、」も「,」のように半角になってると言うこと。

上記の式で試してみたところ、
対象のセルが空欄の時は「変更なし」
対象のセルに何かが入力された時は「入力された値」
がそれぞれに表示されたことを確認しました。

WindowsXP Excel2003で検証した結果ですが。 
>たつや.comさん takecさん 跳ね馬さん

ありがとうございます。
月曜日会社にいったら試してみたいと思います。
式が半角で入っているか、大文字か小文字かも関係あるんですね。
どっちで入ってるかまず確認から始めます。
6の
>式が半角で入っているか、大文字か小文字かも関係あるんですね。
すべてをそれで表現しつくせるとも限りません。

例えば参照先のシート名称が、実際に全角文字で「シート1」となっているのなら、式の中にもちゃんと全角で「シート1」で表記しなければなりません。。

「!」の場合は、本来半角英数文字でなければなりません。また、セル名称も同様です。
でも、仮に全角文字で入力したとしても、自動的に半角英数文字に変換してくれますから、まあどっちでもよいでしょう。でも本来半角英数文字で入力すべきこと、とはっきり意識することは大切だと思います。

最後に半角での大文字小文字の区分、これは、本当にどっちでもよいでしょう。大文字小文字の区分は全く気にしなくても構わないと思います。どっちで入力しても、数式の場合であれば、最終的には大文字として格納されますから。
八神かかしさん

そうなんですね。
細かいところを知りませんでした。
ありがとうございます。

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

Excel(エクセル)活用 更新情報

Excel(エクセル)活用のメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。