• ベストアンサー

EXCELで1セル内に式とコメントを混在させたい

Excelの1セル内に数値・式とコメントと混在させることはできますか? 例えば、ひとつのセルの中に =500[昼食]+300[交通費]+600[夕食] のように入力することで1400円と計算させたいです。 アドバイスお願いします。

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

  • ベストアンサー
  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.3

後ほど昼食、交通費、夕食などの項目ごとに集計などを考えているのでしたら項目を入力する列と数値を入力する列は違う列にしておくことがお勧めですね。 そうではなくメモ程度に支出の内容を記載するのでしたら一つのセルに入力するのもよいでしょう。しかし、文字列を含む形で計算の結果を表示させることはできません。ちょっと手間ですが次のようにしてはどうでしょう。 例えばA1セルに=500+300+600と入力します。これで計算が行われA1セルには1400と表示されます。1400円と表示させたいのでしたらセルを右クリックして「セルの書式設定」から「表示形式」のタブで「ユーザー定義」を選び、「種類」の窓に 0"円" と入力します。 ところで入力したデータの内容ですが次のようにしてはどうでしょう。 A1セルを右クリックして「コメントの挿入」を選択し、表示される画面で500:昼食、300:交通費、600:夕食 のように入力します。 このようにすることでA1セルをアクティブセルにすることでコメントの内容が表示されますし、右クリックで「コメントの表示」を選択すれば常時コメントを表示させることもできます。

a21se
質問者

お礼

なるほど!アクティブセルを使えば、できるんですね。 ありがとうございます。 ところで、セル内の式・数値はDeleteキーまたはBackspaceキーで消えますが、複数のセルのコメントを一括で削除するにはどうすればいいのでしょうか?

その他の回答 (4)

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.5

回答No4です。 エクセル2007の場合でもコメントの付いたセルを一斉に選択した後で、そのセルで右クリックして「コメントの削除」を選択すれば一斉にコメントを消すことができますね。[校閲]タブから「削除」を選択する必要もありませんね。

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.4

回答No3です。 複数のコメントを一斉に消すにはエクセル2007の場合ですが次のようにすればよいでしょう。 「ホーム」タブの右端にある「検索と選択」から「コメント」をクリックします。これによりコメントの入ったすべてのセルが同時に選択状態になります。 その後に「校閲」タブの「コメント」グループにある「削除」をクリックします。 エクセル2003でしたら「編集」から「ジャンプ」の画面で「セル選択」をクリックし、「コメント」にチェックを付けてOKします。その後に選択されたセルで右クリックして「削除」を選択します。

a21se
質問者

お礼

できました。ありがとうございます!

  • hahuuno
  • ベストアンサー率27% (3/11)
回答No.2

セルを分けた方がいいです~ セル幅さえ工夫すればくっついているように見えます。

  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.1

こんばんは! 外しているかもしれませんが・・・ ↓の画像でA列を「+」で区切り、数値のみを表示させ その合計をJ列に表示するようにしています。 尚、A列の入力は「=」を入れていません。 当方使用のExcel2003の場合です。 A列をまずそのままB列にコピーしています。 B列を全て選択し メニュー → データ → 区切り位置 → 「カンマやタブなどの・・・」を選択 →次へ → 「その他」にチェックを入れ、「+」を入力 → 完了 これで数値を入力している項目数だけ列方向にセルの分割ができます。 次に数値のみを表示させます。 F2セルに =IF(B2="","",MID(B2,MATCH(TRUE,ISNUMBER(MID(B2,ROW($A$1:$A$10),1)*1),0),COUNT(MID(B2,ROW($A$1:$A$10),1)*1))*1) これは配列数式になってしまいますので、この画面からコピー&ペーストしただけではエラーになると思います。 数式を貼り付け後、F2キーを押すか、数式バー内で一度クリックします。 編集可能になりますので、Shift+Ctrl+Enterキーで確定してください。 数式の前後に{ }マークが入り配列数式になります。 これを列方向と行方向にオートフィルでコピーし、 J列でそれらを合計しています。 尚、数式は分割後の各セルの文字数が10文字まで対応できるようにしていますが、 もし文字数がそれ以上の場合はアレンジしてみてください。 以上、一手間も二手間もかかってしまう方法で 長々と書きましたが、参考になれば幸いです。 的外れなら読み流してくださいね。m(__)m

関連するQ&A