他シートセルを参照するため、
=IF('シート1'!A1,"1","") のような式を書いています。
参照元セルの値が0のときだけうまくいきません。
書式設定は標準
数値の入力は半角英数
参照元セルは、そのシートで選んでいます。
数式は、うまくいく"1"をコピーして"0"と書き換えています。
INDIRECT関数を入れると、
「セル範囲が無効のエラー」となります。
このあたりに解決法があるのか?と思いましたが、
やはり参照元セルに"1"を入れるとうまくいきます。
当方自学習で、
"0"に問題がありそうまでは分かるのですが、
その先どうやれば良いのか全く分かりません。
どなたか助けてください!
よろしくお願いします。
A 回答 (11件中1~10件)
- 最新から表示
- 回答順に表示
No.10
- 回答日時:
>=IF('シート1'!A1,"1","")
やっぱり””で囲ってるのかなー。できれば式の中の”1”の””は外した方がいいと思いますね。
空欄を返す方の””はそのままでいいけど。
No.8
- 回答日時:
>A5セルに、A1,A2,A3,A4セルに入れられた値を引っ張ってくる
1つしか入らないんだから=SUM(A1:A4)でいいのでは?
それにしても、お困りの事象を端的に無駄なく説明されている№2さんにお礼の一つもないとは。
chonami様
皆様
沢山の回答をありがとうございます。
出先でスマホで見ていたためお礼を書けず
すみませんでした。
私のやりたいのは、
アンケート用紙に、4つの回答(0,1,2,3)欄があり、
そのどれか一つに○を付けてもらい、
その数字を 別の欄に転記するということです。
転記した数字は後で集計に使います。
見た目をハードコピー(紙)と同じにしたいため、
あえて回答欄を4つ作り、そこに値を入力としました。
教えていただいた方法をいろいろ試してみます。
ありがとうございました。
No.7
- 回答日時:
さて、
別解としての 取り出し方ですが、
こんな事も 出来ますよ、
ファイル、
https://1drv.ms/x/s!AjviygfJDgV_21X7dP-HNkhuTqso
尚、
ファイルは、
必ず 1度、
ローカルに 別名保存してから、
其の保存ファイルを お扱いくださいね、
別名保存でないと、
意味が ないですよ。
さすれば、
閲覧も、編集も、
叶うように 変化するものと、
思いますからね。
因みに、
重複しない 値取り出しを、
出現データーに 適応しておきました、
良ければ ご参考に。
と いっても、
此の構文を 私以外で、
此の用途に 使いこなせている方を、
過去 見た事が、
無いのですが。
そう言う意味で 不安だな。
No.6
- 回答日時:
何故 エラー表示なのに、
演算可なのか、
ですが、
抑もの エラー内容が、
多値を 表示できませんよ、
と 言うもので、
演算が 出来ない、
等の 内容では、
無いからでして、
ですので 此の様に、
1値毎に 取り出す事も、
可能と なってます。
No.5
- 回答日時:
取り込むだけなら、
配列数式として 記載すれば、
いけますが、
表示上は 表向きだけ、
エラーに なりますよ。
此の様に、
でも、
此処から 演算等を、
施し、
正当な 結果も、
得られ得るので、
エラー故の 演算不可状態には、
なっていませんがね。
No.4
- 回答日時:
そんな事 する必要も無く、
シート1!A1&""
此で
空白セルは 空白に、
0は 0に、
なるよ?
後、
0≒FALSE
""≠空白セル
なの、
ご存じ?
なので、
空白セルの 検知に、
困ったのなら、
本来に 立ち返り、
ISBLANK、ISNUMBER、
等、構文を、
使うべきだよ?
余談ですが、
前回の ご質問、
私が 拝見した折には、
既に 閉め終えてましたよ。
此では、
正答も 投じられませんよ?
nouble 1さま
教えていただきありがとうございます。
私の書き方が悪く、混乱させてしまいました。
そも質問タイトルを間違え・・・
0または空白を数えたいのではなく、
そのまま、新しいシートに転記したいのです。
ご教示の方法で解決しました。
もう一つ教えていただけますか?
A1,A2,A3,A4のセルに0,1,2,3 のどれかを入れます。
1つのセルに入れたら他のセルには入れられません。
(ここはデータ入力規則でできました。)
A5セルに、A1,A2,A3,A4セルに入れられた値を
引っ張ってくるには
どのような式を書けば良いのでしょうか?
よろしくお願いします。
追記:教えてGooでの質問は初めてです。
不慣れな点はどうぞお許しください。
No.2
- 回答日時:
IF関数はTRUEまたはFALSEを判断します。
http://www.officetanaka.net/excel/function/tips/ …
0または空白の場合はFALSEになります。
='シート1'1!A1
この結果がTRUEまたはFALSEのどちらかになるということです。
=IF('シート1'1!A1,"0以外の数値です","0または空白です")
となるのです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの数式について ブック内の別シートの値の含まれたセルの個数を集計したい 全シート一覧のシート 1 2022/07/21 19:28
- Excel(エクセル) エクセルで”入力シート”の文字書式の変更を”出力シート”で同じ文字書式で印刷したいです。VBA希望 4 2023/04/24 11:07
- Excel(エクセル) シート参照を含む数式を連続コピー 3 2022/12/10 11:42
- Excel(エクセル) ピボットテーブルの参照式はオートフィル出来ない? 2 2023/03/03 15:57
- Excel(エクセル) エクセル バーコード作成で他のシートを参照するには? 2 2023/05/03 16:57
- Excel(エクセル) excelのindirect関数の別ブック参照について質問です。 1 2022/06/03 15:17
- Excel(エクセル) エクセル 関数参照範囲のセルの表示 1 2023/03/16 14:55
- Excel(エクセル) 【エクセル】文中に別シートのセルの内容を自動入力したい 6 2022/11/17 11:30
- Excel(エクセル) ユーザー定義について質問です。 2 2023/06/28 13:21
- Excel(エクセル) Excel 特定セルの数値を参照したセルの0表示が空白にならないのはどうしてか? 3 2022/04/28 22:23
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
IF関数で空欄("")の時、Null...
-
数式による空白を無視して最終...
-
Excel > ピボットテーブル「(空...
-
「データ要素を線で結ぶ」がチ...
-
エクセルでCSVを編集するとき、...
-
ピボットテーブルで空白セルの...
-
エクセルにて負の時間を0:00と...
-
エクセルで、「複数のセルの中...
-
空白セル内の数式を残したまま...
-
excel2010 空白セルにのみ貼り...
-
SUMIFS関数で「計算式による空...
-
形式貼り付けの「空白を無視す...
-
【Excel】 csvの作成時、空白セ...
-
Excelで、入力文字の後に自動で...
-
COUNTAで式をカウントしない方法
-
色つき行の一括削除は?
-
エクセル 連番が途切れていると...
-
空白セルにハイフンを表示
-
VLOOKUP関数について
-
Excel:関数が入っているセルに...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
IF関数で空欄("")の時、Null...
-
数式による空白を無視して最終...
-
excel2010 空白セルにのみ貼り...
-
エクセルでCSVを編集するとき、...
-
「データ要素を線で結ぶ」がチ...
-
Excelで、入力文字の後に自動で...
-
ピボットテーブルで空白セルの...
-
エクセル 連番が途切れていると...
-
関数TRANSPOSEで空白セルを0に...
-
空白セル内の数式を残したまま...
-
Excel > ピボットテーブル「(空...
-
エクセルで、「複数のセルの中...
-
SUMIFS関数で「計算式による空...
-
空白を0とみなす関数
-
【Excel】 csvの作成時、空白セ...
-
エクセルで上の行の値を自動的...
-
《Excel2000》SUMPRODUCT関数で...
-
一列の中の金額を他のセルに
-
形式貼り付けの「空白を無視す...
-
エクセルで空白文字の前後を入...
おすすめ情報