回答編集履歴
1
test
CHANGED
@@ -45,23 +45,3 @@
|
|
45
45
|
=IMPORTRANGE("XXXXXXX(シートキー)", "シフト表!A1")
|
46
46
|
|
47
47
|
```
|
48
|
-
|
49
|
-
|
50
|
-
|
51
|
-
今回のエラーは
|
52
|
-
|
53
|
-
・数式構築時、マウスクリックで同じブックの他のシートのセル番地をクリックすると、**シート名(シングルクォート)+!セル番地**、で自動入力されてしまう
|
54
|
-
|
55
|
-
・にもかかわらずGoogleスプレッドシートの内部数式パーサは、少なくともCOUNTIF関数において、**「『シングルクォートで囲んだシート名』+!セル番地」を正しくパースできない**。
|
56
|
-
|
57
|
-
|
58
|
-
|
59
|
-
というのが背景にあります。
|
60
|
-
|
61
|
-
|
62
|
-
|
63
|
-
したがって、**「まず同じシート内で数式を作ってが動くか確認し、その後セル参照部分を(シングルクォートにしたまま)IMPORTRANGEで置き換える」というようなことをやってしまうと、必ずエラーになります**
|
64
|
-
|
65
|
-
|
66
|
-
|
67
|
-
このことを知らない、もしくは**具体的にエラー原因を分割して推測し色々試さない**とハマりがちなパターンです。
|