- ベストアンサー
0(ゼロ)と表示されたセルを削除したい
Excelで、他の各sheetから、たとえば次のような計算結果がsheetのセルに出るようにしたとします。 4 0 5 6 0 0 0 7 6 5 0 4 これをそのsheet内で、 4 5 6 7 6 5 4 とゼロを除外した表を作りたいのですが、どのようにしたら良いのでしょうか。どなたかお教え下さい。
- みんなの回答 (4)
- 専門家の回答
関連するQ&A
- 空白表示セルの内容を表示する。
excelシートで、広い範囲で空白表示のセルがあります。それらのセルには、数値と式がありますが、空白で表示されています。 これらを、数値(式は計算結果を)で表示することはできるでしょうか。セルの内容を変更することはできません。 例えば他のシートに書式変更などを伴ってコピーするとか。 その範囲にマウスをおいたときグラフ領域と出る場合もあります。推察としてそのシートにグラフがありますが、その表示データのセルかも知れません。
- ベストアンサー
- Excel(エクセル)
- エクセル(2003)で、空白(数値が0)のセルがある場合、そのセルを除
エクセル(2003)で、空白(数値が0)のセルがある場合、そのセルを除外して計算結果をだしたいのですが、うまくいきません。今入っている数式は次のようなものです。=ROUND(D25*F25*H25,0) この数式で空白が生まれる可能性があるのはD列です。何かいい方法はないでしょうか。
- ベストアンサー
- 財務・会計・経理
- ゼロと表示されたセルの削除方法(その後の問題点)
昨日、質問No.537172で良回答(ja7awu さんから)を頂いた者です。助かりました。ありがとうございました。 その後、sheetの中央に縦(例えばセルP5:P53)にそれぞれ他のsheetから計算されて四捨五入した数値があり(0 0 678,339 8,751 0 54 0 0 98,554 ・・・)、そのゼロが除外された表を作ろうと思い、次の式を入れたK4:K13のセルを設けたのですが、どうもうまくありません。数時間検討しましたがお手上げです。度々ですが、どうぞよろしくご教授お願い致します。 =IF(SUMPRODUCT((P$5:P$53<>0)*1)<ROW(),"",IF(COUNT(P$5:P$53)<ROW(),0,INDEX(P$5:P$53,SMALL(IF(P$5:P$53<>0,ROW(P$5:P$53)),ROW())))) をCtrl+Shift+Enterで確定し、{ }が式につきました。
- ベストアンサー
- オフィス系ソフト
- セルで計算式が表示されてしまう
エクセルでシート内に計算式を入力しています。 内容としては以下のようなものです。 =IF($K$6="","",VLOOKUP($L$6,入力シート!$A$7:$AX$100,6,FALSE)) 他のセルではきちんとリンクしてデータが表示されますが、1つのセルだけ数式がそのまま表示されてしまいます。 他のきちんと表示(計算)されるセルの書式などをコピーして貼り付けても改善されません。 丸ごとコピペしてもだめです。 何か解決方法はないでしょうか? ちなみにエクセルは2003でも2007でも2010でも同様の状況です。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- セルを固定する方法。
表計算ソフトのエクセルですが、ブックやシートの固定(保護)はできるのですが、セルの固定というのはできるのでしょうか。 使用しているエクセルは2000です。 ブックやシートではなく、セルでの場合がありましたら、よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- Excelの表示形式について
教えて下さい。 Excel 2004 for macを使っています。 仕事柄、表計算をExcelで組む事が多いのですが、ある「管理表」を作成している時に「表示形式を追加できません」と出ました。 この「管理表」は10シートあり、全てが連動しています。 ほかのシートでは症状が出ないのですが、シート1だけ症状がでます。 数値の入力可能ですが、「セルの結合」や「セルの追加」「セルを塗りつぶす」等で必ず出て来て、そこから進めなくなりました。 そのシートは主に論理関数と他のシートへのリンクのみで出来ています。 これってExcelの限界なんでしょうか?
- ベストアンサー
- オフィス系ソフト
- セルに計算結果でなく、関数式が表示される
エクセルの関数が入っているセルに、昨日から関数式自体が表示されるようになり、計算結果がでてきません。上部のバーにある「関数の引数」ウィザードボタンfxをクリックすると、ウィンドウには計算数値が表示されています。ちなみに関数は単純に別シートのセルを参照させて足し算するだけです。別なシートに、関数式をコピーしてみましたが、ひとつのセルはできても、次のセルに連動させようとすると(セル右下に表示される太十字をひっぱっる)また、結果でなく、関数式が表示されるようになってしまいます。どうしたら解決できるでしょうか?
- ベストアンサー
- オフィス系ソフト
- セルのコピーが遅い
パソコンに詳しくなくてすみません。エクセルファイルを開いてセルをコピーすると、非常に時間が掛かるのです。 マクロは使ってません。シートの数は2シートだけです。 1行20セル(内 計算式が 入っているのは 5セル)を次の行にコピーするのに 約40秒掛かります。 このシートの行数は200行にもありません。他のエクセルファイルを2-3試してみましたが他のファイルは素早くコピーできます。 自動計算はしていましたが(たいていの人は自動計算にしていると思いますが)手計算に変更しましたが状況は変わりません。 「戻る」の矢印をクリックすると約7秒掛かってコピーの前の状態に戻ります。 ウィルスバスター2007のチェックでは、ウィルスは無いです。 パソコンはwin2000 intel celeron 2.4GHz メモリ 770MBです。どのような原因が考えられるでしょうか。
- 締切済み
- オフィス系ソフト
- VBA 別シートの計算表
Excelについて。 シートAに、計算表があります。 セルa1に入力した値によって、いくつかのExcel関数を利用して、 セルb1に結果を出力しています。 いつも、手入力でセルa1に値を入力して結果を求めていますが。 今度、シートBに膨大な入力するための数値があるので、VBAで自動化できないかと考えています。 今回の質問は、VBAで記述する際に、シートAの入力セルa1に、シートBの入力値を1つずつ代入していき、結果のセルb1をシートBの入力値の隣に出力していこうと考えています。 シートAのa1に入力値を代入して、すぐに結果b1の値を結果出力セルに代入していいのでしょうか? 計算表(シートA)での計算を時間をおく必要があるのでしょうか?=一旦、他のセルを選択するなど。 よろしくお願いします。 ・計算表での計算時間は、1秒未満です。 ・計算表の計算過程もVBAで書けば済む話ですが、プログラミングには疎いので、計算表をそのまま利用したいと考えています。=入力の代入だけVBAで書いていきたいと思います。 ・その他、アドバイスなどいただければ幸いです。 よろしくお願いします。 Excel2010
- ベストアンサー
- Excel(エクセル)
- 検索結果をセルに表示させるマクロ
こんにちは。 エクセルのマクロ初心者です。 シート1に作ったあるリストから、シート2のあるセルにキーワードを入力すると、隣のセルに検索結果を表示させるマクロと作りたいのですが…。 エクセルの検索機能を使って、キーワードを入力し、次を検索をクリックすると、シート1のリストの中の部分的に合致するセルをカーソルは選択しますよね? その選択したセル内容をシート2のセルに表示させる方法がわかりません…。 アドバイスいただけないでしょうか。
- 締切済み
- オフィス系ソフト
- FMVWDF1BDの起動時間を短縮する方法を教えてください。
- Wise Care 365を使って不要なファイルを整理しましたが、起動時間が長いです。
- システム復元をすると、起動時間が短縮される可能性があります。
お礼
ありがとうございました。 思い通りの結果が出ました。 長い間の苦悩と不便さが一気に解消しました。 本当にありがとうございました。