問題タブ [excel-indirect]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
excel - Excel: countif 式の別のセルにシート名を指定する
私の意図は、間接式を使用することです。編集したいコードは次のとおりです。
このコードは #ref を提供します! エラー:
セル D85 には が含まれてsheetname
おり、B98 には が含まれています"x"
。私のバージョンの Excel が必要です。、の代わりに数式で。
あなたの専門知識と時間を前もって感謝します。
excel - シートを参照するための動的数式
日付範囲に基づいて要約を作成する数式があります。式は正常に機能しますが、セルを使用しG1
てワークシートの名前を生成し、毎年新しいワークシートを追加して、G1
そのワークシートの名前に変更することで、サマリーが移動するのではなくそのワークシートにリダイレクトされるようにしたいと考えています。で、各数式を編集します。
分で使用される式は次のとおりです。
2015
2015年またはそのワークシートに名前を付けた年を入力できるセル参照に置き換えたいと思います。
使ってみ=INDIRECT
ましたが、どういうわけか式の中で迷子になってしまいます。
excel - 定数列と変数行を組み合わせる
私がやっていることを単純化するために、私のセルの 1 つで、範囲の傾きを計算しているとだけ言いましょう。参考までに、セル C1 に=SLOPE(A:A,B:B)
. かなり単純ですが、実際にやりたいことは、行 2 から始まる特定の行までの値のみを勾配で調べることです。たとえば、=SLOPE(A2:Ax,B2:Bx)
where. x
既に計算したセルの値に基づく変数です。
x
がセル G20 にあり、G20 の値が であるとします59
。この場合、勾配関数を にしたいと思います=SLOPE(A2:A59,B2:B59)
。ただし、G20 にある式に基づいて、その値はユーザーの入力に基づいて変更されます。61
したがって、G20 は、62
、またはなどに変化する可能性が63
あり、それが発生した場合は、それを SLOPE 式に反映させたいと考えています。G20 が に変わると60
、C1 は = になりSLOPE(A2:A60,B2:B60)
ます。G20 が になると61
、C1 は になり=SLOPE(A2:61,B2:B61)
ます。などなど……。
例のために実際に行っていることを単純化しているので、これを行うためのより簡単な方法について考えないようにしてください。定数の列の値と変数の行の値を組み合わせて、それを数式に貼り付けるだけです。
どうすればこれを行うことができますか?
excel - COUNTIFS 関数内の引用符を含む動的数式
次の式を適応させようとしています (0 から 24 までの値のインスタンスを数えます):
(数式は 75 に評価されます)、次のようになります。
しかし、これはゼロに評価されます。(上記の例では B1 = 1)。
fx ボックス内で INDIRECT 関数を表示すると、正しく評価されます。私が間違っているのかわかりません。
次のようにセルに適用すると:
を示しています#REF!
。
excel - Excel - 範囲へのセル値の挿入
セルの値を範囲に挿入する際に問題があります。今私は持っています:
私が必要とするのは、次のように、別のセルの値をその範囲に挿入できるようにすることです。
私は間接関数に時間を費やしましたが、構文を正しく理解できないようです。正しい構文を知っている人はいますか? 私の目標を達成するための最良/最も簡単/最もクリーンな方法は間接的ですか?
excel - フィルタリングされた領域の条件付き書式
現在、条件付き書式で次の式を使用して、他の行を強調表示しています。
ただし、これを変更して、フィルター処理されたデータセットの現在表示されているセクションにのみ適用する方法を見つけたいと思います。
したがって、たとえば、上記は現在すべての偶数行を強調表示していますが、データセットをフィルタリングして行のみを表示すると: 2,5,7,9,10,12,15. 行5、9、12または2、7、10、15のみを強調表示したいと思います。
これをマクロに書き込むこともできますが、このファイルのエンドユーザーは、IT 部門がマクロを信頼していないため、マクロを実行できません。
エクセル2013を使用しています。
excel - Using INDIRECT and IF functions together with dynamic range
I'm trying to combine the INDIRECT and IF functions together so I can drag formulas down without getting a #REF! error when I run my macro. Currently, I have one sheet that has all the IF functions and another sheet that it refers to. The current IF function is:
#xA;First Half
is the sheet and T2
is the referenced cell. I want to be able to use INDIRECT so if the reference row 2
gets deleted, I won't get a #REF! error. But I also want the formula to be dragged down to reference T3
on the next row.
excel - Excelで間接式を使用して1 +セル範囲の積を取得する
配列数式で間接を使用して、1 + セル範囲 (例: D5:D7) の積を取得しようとしています。以下のようなステートメントを使用しようとすると、#VALUE! が返されます。エラー。
上記のコードでは、K5 には Row($A4) より小さい数値 (つまり、4 より小さい数値) が含まれます。
誰かがこれを達成する方法を提案できますか?
どうもありがとう