- ベストアンサー
Excelの計算式(参照?)
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
(2)について 普通、数式を入力するときは=で始めますが、+から入力を始めることも可能なのです。 その場合、確定後に自動的に頭に=が付加されて、ご質問のような形になります。お試し下さい。
その他の回答 (1)
(1)についてのみですが、 数値が入っているセルにて右クリック→セルの書式設定→配置タブで 横位置を両端揃え 縦位置を上詰め に設定すると出来ます。
お礼
ありがとうございました。
関連するQ&A
- Excelで参照をして計算式を作る方法
こんにちは。 Excelの数式で困っていますので、教えて下さい。 下のようなExcelの表で、 A2~D2、A3~D3、A4~D4の【数】にはゼロを含む何らかの数字が入ってて、 【空】は空欄です。 A列 B列 C列 D列 E列 1 1 2 3 4 2 数 数 数 数 3 空 数 数 数 4 空 空 数 数 E2、E3、E4に数式を入れたいのですが、2~4行目の数字が入っているか 入っていないかを1行目の数字に対応させて、 A2、A3、A4に数字が入っていれば、A1の数字を計算に入れて、空欄であれば 計算にいれない。 E2には1+2+3+4で【10】 E3には2+3+4で【9】 E4は3+4で【7】 というふうに数字が入っている欄だけを1行目の数字を絶対参照して合計を求めたいのです。 SUMIFという関数を使って、E2にSUMIF(A2:D2,▲,$A$1:$D$4)という式を入れてみたのですが、▲には半角スペース・*(アスタリスク)・?(クエスチョンマーク)などを入れてみたのですが、エラーで計算が成り立ちません。 ▲のところに【空欄】という意味のものを入れたいのですが、それがあるのかないのかわかりません。 もしくは、この数式を使うのではなく、他の数式を利用するのでしょうか? 説明が分かりにくいかもしれませんが、よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルの計算式(文字列の参照)のことで困っています。
エクセルの計算式(文字列の参照)のことで困っています。 基礎的なことと思えるのですが、 セルA1:文字・・・値:TEST セルB1:=A1 最初は、B1の表示が TEST となるのですが、 B1をダブルクリックすると =A1 のように表示され、 文字列として扱われてしまうようです。 常にA1の内容を表示するようにするにはどうしたらよいでしょうか。
- ベストアンサー
- その他MS Office製品
- エクセルで再計算のエラーが出る
エクセルで、INDEX関数と循環参照を使って表を作っています。 <INDEX> Sheet1には、A列に名前(2000ケースくらい)、B列以降に毎日のある数字(100日分)が入力されています。 ただし、A列に名前はあるが、B列以降に数字が入力されていない場合も混じってあります。 Sheet2にはINDEX関数を使って、あるセルC1に「1」と入力すればSheet1のA1の毎日の数字がSheet2のA1からA100に参照されるように作ってあります。 C1に「2」と入力すればSheet1のA2の毎日の数字が参照されます。 <循環参照> 上記のSheet2にでは、明らかに少なすぎるデータを欠損データとするように循環参照をしています。 具体的には、とある1日のデータが、100日分の平均値の10分の1未満の場合には欠損とするようにしてあります。 Sheet2のセルA1からA100に100日分の数値がINDEXで参照されており、 セルB1に「=if(A1="","",if(A1=0,"",if(A1<A102,"",A1)))」 セルB2~B100までB1と同様の計算式 セルB102に「=B102/10」 セルB101に「=average(B1:B100)」 と、循環参照させてあります。 エクセルのオプションの「数式」の「ブックの計算」は自動、「反復計算を行う」にチェックし反復回数は100(100日分あるため)、変化の最大値は1(小数点以下の数値は必要ないので)にしてあります。 <計算エラー> 上記のINDEXと循環参照を利用して通常は問題はありませんが、 Sheet1に数値が入力されていないケースが出た後にエラーが出て来ます。 Sheet1のA列で、例えばA4のケースに100日分のデータが入力されていなかったとします。 Sheet2のC1に1~3の数値を入力した時は問題ありませんが、4を入力したらB列は全て「#NUM」と表示されます。 これは、循環参照をするにもできないからなので、理解できます。 その後は、C1に何を入力しても(さっきは問題なかった1~3を入力しても)、「#NUM!」が表示されたままになり、循環参照の再計算がうまくいきません。 主動でF9を押して再計算も「#NUM!」のままになります。 どのようにすれば、これを回避できるでしょうか? 最終的には、グラフ等を作成して、マクロを組んで一括で数百ケース程を印刷しようと思っています。 アドバイスよろしくお願いいたします。 ※ Office Home and Business 2010 Windows7 professional 32bit を使用しています。
- ベストアンサー
- Excel(エクセル)
- エクセルで文字列の計算をしたいのですが。
エクセルで文字列の計算をしたいのですが。 セルの表示は文字列ですが、実際のデータは数字(だけ)が入っています。 これを計算する事は可能でしょうか?。 例えば A1セル:00001 と入っていて B1セルには、A1セル+1=00002 とさせたいのです。 よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- エクセルで計算式に絶対参照を使用すると
エクセルで計算式(三角関数を使用した簡単なもの)に絶対参照を使用すると 参照したセルの値を変化した時にすぐには再計算をしてくれません。 すぐ再計算させる設定がありますか? 一度終了して再起動すれば正しい計算値に更新されています。
- ベストアンサー
- オフィス系ソフト
- EXCEL計算式について教えてください。
以下のようなことをEXCEL計算式で行うことは可能でしょうか? (例) A1のセル内の数字が100~199のとき → B1=30 A1のセル内の数字が200~299のとき → B1=35 A1のセル内の数字が300~399のとき → B1=40 わかる方がいらっしゃいましたら、計算式のご回答をよろしくお願いします。
- ベストアンサー
- その他(業務ソフトウェア)
- エクセルのセルの参照をした後に結果だけ残すには
すこし伝えにくいのですが、エクセルの参照について質問があります。 たとえば、 A列に上から (A1)= 2, (A2)= 3, (A3)= 5 , , といった感じで数字が入ってたとして B列に (B1)= 100*(A1), (B2)=100*(A2), (B3)=100*(A3) ,, ,というようにA列を参照することで、B列にA列の100倍を計算すると、 シートには ( B1) には 200 ,( B2) には 300,( B3 )には 500の数字が表示されます。 このB列の結果はA列を参照しているのでA列をいじるとB列まで変化してしまうと思います。 そこで質問なのですが、(このようにB列をA列を参照することで計算した後に、) A列をいじってもB列の値は200 400 300のままにすることはできるんでしょうか? つまり、B列の200 400 300という結果はキープしつつB列からA列への参照をやめるなんてことはできるんでしょうか? どなたかご存知でしたらおしえていただけませんでしょうか? よろしくお願いします。
- ベストアンサー
- Excel(エクセル)
- Excelのセルの参照について
Excelでセルを参照するにはB3やA7などのように指定しますが、以下のような参照はできるのでしょうか? 1、任意のセルに何らかの数字が入っている状態で 2、その数字を行として参照する。 たとえばA7に3という数字が入っているとします。 そのA7の値を行番号としてB3やC3を参照する、といった具合です。 あまりうまく説明できないのですが、情報が不足していましたらまた補足します。 よろしくお願いします。
- 締切済み
- Excel(エクセル)
- エクセルの計算
エクセル初心者です。(エクセル2000) 簡単な表で、b5のセルに10.50(小数点以下、2けたそのまま表したいので セルの表示形式を文字列にした)、c5のセルに5.50をいれ、d5のセルで b5-c5 の値に100を掛けるの式で答えを出しました。 =(b5-c5) * 100 で答えは500ですが、d5 のセルの表示形式は標準にしたので、500とでるが、文字列にすると計算できません。 この場合、b5 と c5 の表示形式は、どれを使ったらいいのでしょうか?(標準にして、ツールバーのアイコン、「小数点表示桁あげ」で、10.50 、5.50 とするのがいいのでしょうか?) また、セルの左上隅の緑の三角は、文字列表示にしたときにでる印でしょうか? エクセルご存知のかた、お教え願えないでしょうか。
- ベストアンサー
- オフィス系ソフト
お礼
言われたとおりにやってみたら、なりました。 丁寧な説明ありがとうございました。