- ベストアンサー
配列数式の答を計算式入力セルに出す方法は?
FREQUENCYなど配列数式の答は、式入力セルを選択した状態でF2を押した後F9を押すと数式バーに表示されますが、他の計算式のように式を入力したセルに直接答を出す方法はないのでしょうか。 答もまた配列で返され、場合によっては無数に続くからでしょうか、それとも私のやり方が間違っているのでしょうか、式入力セルには必ず「0」が返されてしまいます。 ご存知の方お教えください。
- みんなの回答 (3)
- 専門家の回答
関連するQ&A
- Excel2000で数式を配列にしてセルに放り込むと計算されない
一定の法則で作成されて数式をセルに放り込む場合、 (1)のようにループさせると非常に時間がかかりま した。(実際の数式セルはもっとたくさんあります。) それで数式を一度、(2)のように配列に入れて放り 込んだところ約1/10の時間で処理はすみました。 ただ、放り込まれた数式が計算されずに式のまま表 示されてしまいます。 セルをダブルクリックして、その後、リターンを押すと計算され ます。 これを自動的に計算させることはできないのでしょうか? (1) For i = 1 To 3 For j = 1 To 10 Cells(i, j).Formula = "数式" Next j Next i (2) myFomula(3, 10) = "数式" '← この中に数式を入れる。 Range(Cells(1, 1), Cells(3, 10)).Formula = myFomula
- ベストアンサー
- Visual Basic
- セルに入力した数式が数式バーに表示されない
Windows8.1でエクセルを使用し表計算をしています。今までセルに入力した内容が数式バーに表示されていましたが表示されなくなりました。「表示」の「数式バー」にはレ点が入って《エクセルの基本オプションー詳細設定ー表示にもレ点あり》います。しかし数式バーに表示されないのですがこの解決策を教えてください。
- ベストアンサー
- オフィス系ソフト
- 一つのセルに数値入力し計算し答えも同じセルに表示
一つのセルに数値入力し計算し答えも同じセルに表示 例)A1セルに100と入力したら同じA1せるの答えが98になる計算、入力値を変えても答えが-2 された答えを同じセルに表示。
- 締切済み
- Windows XP
- Excelのセルが計算結果ではなく数式になってしまいます。
Excelでワークシートを作って計算させているのですが、突然、数式を入力しているセルが、その計算結果ではなく、数式そのものが表示されてしまうのです。 例:セルを参照しようとして、「=H5」と入力すると、本当なら、H5のセルにある数字、文字が表示されるわけですよね。しかし、突然そのセルが「=H5」という計算式そのものの表示になってしまいました。 F2を押して、Enterするとまた参照してきたりするのですが、原因が分かりません。ずっと=H5のままということもあります。 原因と対処方法を教えてください。よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルで一つのセルに数式を二つ以上入力する方法はありますか?
エクセルで一つのセルに数式を二つ以上入力する方法はありますか? 昨晩から プルダウンメニューで ある文字列を選び、その文字列により、違った計算をさせて、その答えをセルに表示させようとしていますが、全く上手くいきません・・・。 Sheet1の任意のセルに ABC, DEF, GHI, JKL と言う文字列を作り、プルダウンメニューで選べる様にしました。 そして、選んだ文字列により、下記の通り 切捨ての簡単な計算をさせて、その答えを Sheet2 の任意のセルに表示させたいと思ってます。 Sheet2の任意のセルにこの様な数式を教えて頂きまして入力しましたが、上手く行きませんでした。 =IF(F3="ABC", ROUNDDOWN(H3,2)*0.976),"DEF",ROUNDDOWN(H3,2)*0.976),"GHI", ROUNDDOWN(H3,2)*0.975), "JKL", ROUNDDOWN(H3,2)*0.978) 何かと試行錯誤してますが、全く分りません・・・(>_<)。 どなたか助けて下さい(/_;)
- ベストアンサー
- その他MS Office製品
- EXEL:入力中のセルの数式を非表示(あるいは表示位置を変える)には
EXELで、数式を入力中に、数式が長くなってくると隣接しているセルが数式で隠れてしまい、そのセルを選択できなくなってしまうので、入力中の数式を数式バーでのみ表示したい(入力中のセルには表示しない、あるいは表示される位置をそのセルの右側、左側、など邪魔にならない位置に変更したい)のですが、可能でしょうか? ちなみに例えばですが(文章で書くと伝わりにくいと思うのですが、、) セルC3内に「=A3+B3+D3」という数式をA3、B3、D3というセルを選択して数式に入れていく場合、D3を選択しようとすると、それまでの数式「=A3+B3+」にD3が隠れてしまい、選択できない、という状況になります。 数式を直接入力すれば問題ない話ではあるんですが・・・ けっこうまわりでも困っている人が多かったので。 いい方法があれば教えてください。
- ベストアンサー
- オフィス系ソフト
- エクセルの配列数式、配列定数について教えてください
エクセルに配列数式、配列定数というものがあることを最近知りました。 エクセルのA1セルに={1,3,3}と入力し、A2セルに=COUNTIF(A1,{1,2,3})と入力すると、 A2セルに1と表示されます。A2には1以外の数字が含まれることは何となく理解できるのですが、どのような計算結果が算出されるのかが理解できません。また、A2の1以外の計算結果を表示させる方法がわかりません。 同様に、A1セルに={1,2,2,3}と入力し、A2セルに=COUNTIF(A1,{1,2,3})と入力した場合(これもA2セルに1と表示されます)のA2の計算結果と表示方法がわかりません。 ご教示をよろしくお願いいたします。
- 締切済み
- その他MS Office製品
- Excelセル内に数式が入らない
sheet1のB2に数式バーの内容で入力したのですが入りませんシートFまでの数式は入力できるのですが(B1セル数式)実はシートOまでの同数式を入力したいのですが数式が多すぎて入力できないエラーの場合はどうすればよいのか皆目解りませんどなたか解る方宜しくお願いします。 VBAコード入力でも結構です。
- ベストアンサー
- Excel(エクセル)
- Excel - 数式で引っ張った数式を有効にする方法
お世話になります。 ちょっと説明が難しいのですが・・・ 数式で引っ張ってきた数式を、値として貼り付けると、最初に【=】が付いていても即座に数式として認識してくれません。 まぁ値で貼り付けてあるので当然と言えば当然なんですが。 これらはF2で数式バーに一旦移行し、その後ENTERで確定すると、その時点で初めて数式として認識します。 このようなセルを一括で、数式にする方法はないでしょうか。ひとつずつF2→ENTER→F2→ENTERとやっていくのは非常に面倒でして。 再計算、置換等、色々試してみましたが、どうも効果がないようです。 何かお知恵のある方、どうぞご協力宜しくお願いします。 【例】 A1に【=】 A2に【C3】 C3に【10】と入っているとします。 任意のセルに【=CONCATENATE($A$1,$A$2)】と入力しますと、そのセルには【=C3】と表示されます。 このセルをコピーし、別のセルに値貼り付けします。 するとコピー先のセルには【=C3】と表示されます。 本来は【10】と表示させたいので、F2で一旦編集に入り、ENTERで確定すると、ここで初めて【=C3】が【10】に変わります。 これを一括でやる方法、ということです。
- ベストアンサー
- オフィス系ソフト
- 数式の計算結果により表示されたセルを数える関数を教えてください
Excel2003です。 「=COUNTA(範囲)」で文字や数値、式などのデータが入力されているセルを数えることができますが 数式の計算結果により表示された文字や数値の入ったセル(数式の計算結果で空白のセルを数えない)を数える関数を教えてください
- ベストアンサー
- オフィス系ソフト
お礼
懇切丁寧かつ含蓄に富んだ詳細なご回答誠にありがとうございました。 >この問題は、配列のこと自体をご存知ないからなんだと思います。 全くそのとおりです。そもそも私のパソコンのレベルは基礎知識ゼロのまま、実務上の必要に迫られて、何とか日常の作業には事欠かない程度までスキルだけを積み上げてきただけのもので、配列式の構造など私の理解能力の限界を遙かに超えている事柄でした。 しかしご教示のおかげで、全体像や核心はともかく、漠然とその片鱗には触れることが出来たような気がしております。 最後にとっておきの裏技、なぜそうなるのか、式の構造や組立は今のところ分からないながらも、なーんだ、やっぱり方法があるじゃないかと正に驚嘆を通り越して一瞬虚脱感すら覚えるほどでした。 このような秘伝虎の巻をタダで伝授いただき、ほんとにいいんですか?といいたいような感謝の念で一杯です。 それにしてもこのたびのQ&Aは正に序の口と横綱ほどのレベル差を痛感させられる数日でした。今後またご指導を仰ぐことがあるかも知れませんがよろしくお願いします。 最後にご指導を心から感謝申し上げます。