Excel (一般機能)

Excelの一般機能に関するフォーラムです。
  • 解決済みのトピックにはコメントできません。
このトピックは解決済みです。
質問

 
(Windows 11 Home : Excel 2021)
シートのセルの値を表示する
投稿日時: 23/07/15 15:48:49
投稿者: 大吟醸

ワークシートのセルの値を表示するには。
 シート内の集計行の一部の値が表示されない。クリックすると数式バーに数式表示され、マウスをかざすと値  を表示する。大部分のセルには値が表示されているので、いちいちマウスで確認もしんどく、同じようにならないものかと、あれこれ試行するも出来ない。何故部分的に違うのかも知りたい。
どんな表記をすべきなのか分からないので、取敢えず。

回答
投稿日時: 23/07/15 18:44:21
投稿者: Mike

仰ってる現象が腑に落ちないので、私の Excel で再現するかどうか試してみましたが成功しません。
[条件付き書式]を適用すると、
「クリックすると数式バーに数式表示され」はOKですが、
マウスをかざすと値  を表示する」現象を出せないのです。
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄↑↑←この2個のスペースは何か意味がありますか?(^_^)
マウスをかざす場所はセル上ですか、[数式バー]上ですか?
貴方の Excel のバージョンは?

回答
投稿日時: 23/07/15 20:14:52
投稿者: WinArrow

引用:
マウスをかざすと値  を表示する。

こちら、Excelのバージョンが異なるためか、再現できません。
  
「値が見えない」ということは、「値がスペース」なっているものと思います。
  
数式が意図した結果になっていないならば、数式が間違っている可能性があります。
  
数式を解析してみてください。

回答
投稿日時: 23/07/15 22:47:45
投稿者: WinArrow

追伸
  
数式の入っているセルの「値」は、そのセルに表示されています。
わざわざ何かをして表示する必要はありません。
  
「値が見えない」は、「数式の結果がスペース(長さ=0のスペースを含む)」であるということです。
結果的にいいますと、
「意図しない結果になっている」ということは、
数式が間違っているか?
運用が変って、想定以外のデータが入力されたか
どちらかでしょう・・・・
 
どちらにしても、数式を変更することになると思います。
 

投稿日時: 23/07/16 13:13:01
投稿者: 大吟醸

Mike様
  <マウスをかざすと値  を表示する>の文のスペースは単なる打込みミスです。

投稿日時: 23/07/16 13:33:21
投稿者: 大吟醸

Mike さんの引用:
仰ってる現象が腑に落ちないので、私の Excel で再現するかどうか試してみましたが成功しません。
[条件付き書式]を適用すると、
「クリックすると数式バーに数式表示され」はOKですが、
マウスをかざすと値  を表示する」現象を出せないのです。
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄↑↑←この2個のスペースは何か意味がありますか?(^_^)
マウスをかざす場所はセル上ですか、[数式バー]上ですか?
貴方の Excel のバージョンは?

 
  セル上です。
  バージョン  2306です。

投稿日時: 23/07/16 13:37:23
投稿者: 大吟醸

WinArrow さんの引用:
追伸
  
数式の入っているセルの「値」は、そのセルに表示されています。
わざわざ何かをして表示する必要はありません。
  
「値が見えない」は、「数式の結果がスペース(長さ=0のスペースを含む)」であるということです。
結果的にいいますと、
「意図しない結果になっている」ということは、
数式が間違っているか?
運用が変って、想定以外のデータが入力されたか
どちらかでしょう・・・・
 
どちらにしても、数式を変更することになると思います。
 

   バージョン 2306
  
   数式の変更ですか。何種類かやってみます。

投稿日時: 23/07/16 15:13:08
投稿者: 大吟醸

Mike様
WinArrow様
 
  数式を多少変更してみたところ、其の侭マウスポインタに反応しているセルと、全く無反応無表示のセルに 
  別れてしまった。因みに集計セルには sumifs関数、集計対象セルには if関数を多く使用。
  参照元トレースには合致。 あれやこれやと条件付き書式の使い過ぎなのか、もっとシンプルな数式で
  やり直すべきなのか。Excel360に変更すればサクサク仕事がはかどるのかと思案中。
  もう暫く様子見をしたいので、宜しくお願い致します。

回答
投稿日時: 23/07/16 15:37:12
投稿者: WinArrow

当該セルに入っている数式を掲示してみてください。

投稿日時: 23/07/16 18:39:55
投稿者: 大吟醸

WinArrow さんの引用:
当該セルに入っている数式を掲示してみてください。

 
 ⁂シート内使用範囲;A27〜cx27以下500行(実計算用部分)
 
  *表示されているセル
        <CF29>; =sumifs(CF56:CF526,BP56:BP526,("<>")) 
      参照セル<CF57>; =if(or(BP57=21,BP57=22),AV57,"")
     
        <CF30>; =sumifs(CF56:CF526,A56:A526,("<>"))
             参照セル<CF56>; =sum(CF56:CF59)
   
   * 非表示セル マウスポインタで表示されるセル
    <CG29>; =sumifs(CG56:CG526,BP56:BP526,("<>"))
              参照セル<CG57> ; =if(BP57=20,AV57,"")
 
        <CG30>; =sumifs(CG56:CG526,A56:A526,("<>"))
                      参照セル<CG56>; =sum(CG57:CG59)
 
   * 無表示セル  マウスポインタに無反応で表示されないセル
    <CE29);  =sumifs(CE56:CE526,BP56:BP526,("<>"))
           参照セル<CE57>; =if(and(BP57>=23,BP57<=29),AV57,"")
 
        <CE30>; =sumifs(CE56:CE526,A56:A526,("<>"))
                     参照セル<CF56>; =sum(CE57:CE59) 
     
        参照セルは正常に作動。
      その他多数セルあり。色々試してみたいが無表示セルになってしまうのが怖くて
   お手上げ状態。検索閲覧に便利なので、ついつい何でも詰め込んで大きなファイルに。
   もっとシンプルスリムな表計算シートに分割すべきなのか、と。

回答
投稿日時: 23/07/16 20:29:52
投稿者: WinArrow

掲示の数式で、不可解なところ

引用:

  *表示されているセル
        <CF29>; =sumifs(CF56:CF526,BP56:BP526,("<>")) 
      参照セル<CF57>; =if(or(BP57=21,BP57=22),AV57,"")
     
        <CF30>; =sumifs(CF56:CF526,A56:A526,("<>"))
             参照セル<CF56>; =sum(CF56:CF59

の中の
> 参照セル<CF56>; =sum(CF56:CF59
 
CF56は、自セルを参照しているが、間違っていませんか?
CF56〜CF59は、SUMIFS関数と重複していませんか?
引用:

   * 非表示セル マウスポインタで表示されるセル
    <CG29>; =sumifs(CG56:CG526,BP56:BP526,("<>"))
              参照セル<CG57> ; =if(BP57=20,AV57,"")
  
        <CG30>; =sumifs(CG56:CG526,A56:A526,("<>"))
                      参照セル<CG56>; =sum(CG57:CG59)

の中の
> 参照セル<CG56>; =sum(CG57:CG59)
CG57〜CG59は、SUMIFS関数と重複していませんか?
 
引用:
* 無表示セル  マウスポインタに無反応で表示されないセル
    <CE29);  =sumifs(CE56:CE526,BP56:BP526,("<>"))
           参照セル<CE57>; =if(and(BP57>=23,BP57<=29),AV57,"")
  
        <CE30>; =sumifs(CE56:CE526,A56:A526,("<>"))
                     参照セル<CF56>; =sum(CE57:CE59) 

の中の
> 参照セル<CF56>; =sum(CE57:CE59) 
CF56は、SUMIFS関数の参照セルに含まれていませんが?
 
カーソルをセルに乗せると、表示される機能として、
すぐに思いつくのは、コメントですが、
表示されるのは、SUMIFS関数の結果なんですか?
「無表示」もあるとすれば、コメントの可能性を想像しmス。
しかし、
コメントに設定できるテキストには、セルの値を適用させることはできない。
若しかしてVBAが存在しませんか?
 

回答
投稿日時: 23/07/17 16:46:40
投稿者: WinArrow

引用:

参照元トレースには合致。

 
私が
>数式を解析してみてください。
と書いたのは、「トレース」機能で解析するということではありません。
数式の答えが意図する「値」なのか?を確認することです。
 

回答
投稿日時: 23/07/17 18:37:17
投稿者: taitani
投稿者のウェブサイトに移動

検証を行った結果を記載します。
※お邪魔でしたら無視してください。
 
「マウスをかざすと」ですが、数式バーにて対象範囲 (例、CF56:CF526 )を選択した状態 (反転) で値というか、配列範囲の値が表示されました。
-> {0,0,0,1,3,5} のような感じ。
 
もしかしたら、Excel の左下に、「循環参照:C〜」とか表示されていませんか?

回答
投稿日時: 23/07/17 20:15:12
投稿者: WinArrow

「マウスをかざすと」について
 
ちょっとイメージが違うように思いますが、
セル範囲(例、CF5:CF526)を選択すると、
選択したセル範囲の右下に、「クイック分析」というツールが表示されます。
ツール画面で「合計」を選択すると、合計値が表示されます。
 
単独セルでは、この機能は使えないようです。
 

投稿日時: 23/08/04 18:15:17
投稿者: 大吟醸

要領を得ない質問に回答頂き恐れ入ります。
 
ご指摘のアドバイス等々色々試行してみるも やはり状況現象は改善しません。
 
個々のセルの値は正しく計算している。  伝票毎の小計・明細額も正常。
 
小計額分の合計額、詳細額分の合計額を表示するセルと、表示しないセルの値のパーセンテージは合っている。
 
合計計算は正しくされているようだ。 何故非表示セルになってしまうのかが知りたいのだが。
 
合計非表示セルの列を何列か検証しても 煩雑な条件付き書式の多少の違いがあるだけ。
 
  * CF56=sum(CF56:CF59)は (CF57:CF59)の入力ミスでした。
 
 * 集計列は条件付きなので重複はしていないと思う。
 
 
 何をどうすればいいのか、的確簡潔な質問内容とは・・と纏まらないことばかりなので
 
 一旦作業中断、納得出来ない儘 一応解決済に。
 
 お三方には、親切に 検証、アドバイスにお時間を頂戴し 有難うございました。