プロが教える店舗&オフィスのセキュリティ対策術

WinXP-SP3,Excel2003です。
配列数式は、例えば任意のセルに、
=SUM( IF( A1:A10="○", B1:B10, ))
などと入力し、引き続きCtrl+Shift+Enterで確定するそうですが、Ctrl+Shift+Enterを叩いても何の反応もありません。やり方のどこが間違っているのでしょうか。

「Excelで配列数式を入力できない」の質問画像

A 回答 (8件)

Ctrl+Shift+Enterが他の何かのショートカットに設定されてるとか



C:\Documents and Settings\ユーザー名\Application Data\Microsoft\Excel
に変なファイルがあったら削除してみるとか…

この回答への補足

皆様、まっことお騒がせしました。
本欄にて皆様にお詫び・御礼を申し上げます。

Excelとは何の関係もない音量関連のフリーソフト(TrayVolume.exeとかいう)を常駐させていまして、改めてマニュアルを見てみると、Ctrl+Shift+Enterが「ミュート」に割り当てられていました。このソフトを終了させたところ問題は解決しました。
(PCでテレビを見ながら本件を試行錯誤していたのですが、どおりで今回数式バー上でCtrl+Shift+Enterと叩く都度、テレビの音が消えるからおかしいなと思っていたところでした。お笑いです)

補足日時:2011/05/29 16:25
    • good
    • 0
この回答へのお礼

早速のご回答ありがとうございます。

>に変なファイルがあったら削除してみるとか…

*.XLBやPersonal.xlsを削除してやって見ましたが、同じ(ダメ)でした。

>何かのショートカットに設定されてるとか

これが怪しげなんですが、どうやってチェックしたものか・・・。

お礼日時:2011/05/29 15:38

キーボードの調子が悪いということはありませんか

    • good
    • 0
この回答へのお礼

早速のご回答ありがとうございます。

Ano5補足欄をご覧ください。
疲れました。
ありがとう。

お礼日時:2011/05/29 16:27

大元の質問に「Ctrl+Shift+Enterを叩いても何の反応もありません。

」とありますが、
Enterのみを叩くとどうなりますか?
入力したセルにエラーが表示されますか?
    • good
    • 0
この回答へのお礼

早速のご回答ありがとうございます。

Ano2お礼欄で申したとおり、配列数式でない普通の数式として入力され、「#VALUE」が表示されます。

お礼日時:2011/05/29 16:10

>>=SUMIF(A1:A10,"○",B1:B10)


>このような式は入力すら出来ません(エラー)。
エラーメッセージを教えて欲しいです。
    • good
    • 0
この回答へのお礼

>エラーメッセージを教えて欲しいです。

ごめんなさい。さっきは確か下の式を数式バーに入力してEnterのみ叩いてもウンともスンとも反応しなかった(従ってエラーメッセージすら表示されない)のですが、今度はOKでした。結果も正しい値が表示されました。不思議です。
でも、相変わらずCtrl+Shift+Enterは言うこと聞きません。

=SUMIF(A1:A10,"○",B1:B10)

お礼日時:2011/05/29 16:07

下記の方法は如何でしょうか?


=SUMIF(A1:A10,"○",B1:B10)

ちなみに、=SUM( IF( A1:A10="○", B1:B10,"" )) と入力して、Ctrl+Shift+Enterでもうまく行くと思います。
「Excelで配列数式を入力できない」の回答画像4
    • good
    • 0
この回答へのお礼

早速のご回答ありがとうございます。

>=SUMIF(A1:A10,"○",B1:B10)

このような式は入力すら出来ません(エラー)。

>ちなみに、=SUM( IF( A1:A10="○", B1:B10,"" )) と入力して、>Ctrl+Shift+Enterでもうまく行くと思います。

これがうまくいかない、というのが、そもそもの私の質問なんですワ。

お礼日時:2011/05/29 15:08

該当セルを選択したときに数式バーには



{=SUM( IF( A1:A10="○", B1:B10, ))}

と表示されるでしょうか

また、範囲の中にエラーのセルがあるとうまくいかなかったと思われますので

=IF(ISERROR(数式),"",数式)

などと対応してください
    • good
    • 0
この回答へのお礼

早速のご回答ありがとうございます。

>と表示されるでしょうか

表示されないから困っとるんですワ。

>などと対応してください

それ以前の問題なんですワ。

お礼日時:2011/05/29 14:31

セルに式を入れてそこでS+C+Eを押してませんか?


数式バー部(で式の文字の中か最後)をポイントしてクリックし、S+C+Eを同時押ししてしてください。
    • good
    • 0
この回答へのお礼

早速のご回答ありがとうございます。
添付図のように、B13セルに当該数式を入れるべく数式バーに入力し、数式バーの先頭の「=」のところにカーソルを合わせてCtrl+Shift+Enterを叩くも、無反応なのです。もちろん、諦めて普通の式として入力するとB13セルには「#VALUE!]
と表示されます。

お礼日時:2011/05/29 14:26

入力項目が不足してませんか?



=SUM( IF( A1:A10="○", B1:B10,「ここはどうする?」 ))

この回答への補足

早速のご回答ありがとうございます。

=SUM( IF( A1:A10="○", B1:B10,""))
とでも。
A列が○の箇所のB列数値のみ合計する、ってことです。
これでもダメ(反応なし)なんですワ。

補足日時:2011/05/29 13:25
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!