問題タブ [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.

0 投票する
1 に答える
22313 参照

excel - 間接関数を使用したこの vlookup 式が機能しないのはなぜですか?

私は使用してVLOOKUPいますが、ファイルの場所への参照をハードコーディングするのではなく、INDIRECT関数を使用してファイルの場所を参照したいと考えています。しかし、私の試みはうまくいきません。これの何が問題なのですか?

セル A1 には次が含まれます。

エラーが表示されます: 入力した数式にエラーが含まれています。

何か不足していますか?

0 投票する
3 に答える
84 参照

cocoa - Excelのような「間接的な」Cocoa関数はありますか?

私はXcodeでアプリを構築しており、NIBには81個のテキストビューがあり、それぞれに連続した名前が付いているため、box1、box2、box3、box4などです。

データ操作を行うとき、たとえば、各ボックスのデータを使用して配列に追加できるようにしたいです。私ができるようにしたいのは、これをループに入れることです。たとえば、次のようになります。

同様に、テキストビューに出力するときは、各テキストビューを個別に参照するのではなく、配列からループできるようにしたいです。だから次のようなもの:

何か案は?これが明らかな場合は申し訳ありません-ゲームにはかなり新しいです。

0 投票する
1 に答える
1653 参照

excel - マスターシートのEXCEL数式

「マスターシート」に数式を入力できるようにしたい。その数式は、呼び出されると、数式が呼び出されたシートで実行されます。

例:

したがって、シート 2 の列 B に入力して、シート 2 の対応する列に関連するシート 1 (マスター シート) の数式を実行することです。上の例では、列 C のシート 2 の行 1 は次のようになります。 be 25. と の混合物VLOOKUPを試していましたINDIRECT。Sheet1のABCなどのセル参照だけであれば問題なく動作します。他のいずれかに入ると、爆撃します。正常に動作するのでVLOOKUP、数式を「実行」または数式を評価できるものはありますか? または、単純なセル参照以上の場合に間接的に機能させる方法。

VBA ソリューションには興味がありません。Excel の関数を直接使用したいのです。

0 投票する
1 に答える
3104 参照

google-apps-script - 値に基づいて他のシートにセルを入力するGoogleスプレッドシート

Googleドキュメントは初めてですが、肯定的または否定的なフラグが付けられたコメントの累積レポートを作成する必要があります。理想的には単一のレポートに入力する6つのワークシートがありますが、今のところ6つの個別のレポートを作成できます。

ソースシートでは、ColAはカテゴリを識別する数値コードです。列Bはカテゴリの説明です。列Cは1人のメモです。列Dは、それを正または負として識別するためのコードです。列EとFは2人目のメモです。3日からのG/Hなど

レポートシートは、カテゴリごとに垂直方向のコメントを、列Gの最初のカテゴリのすべての人に対する肯定的なコメント、列Hの最初のカテゴリの否定的なコメントなどの6つのカテゴリすべてに置き換える必要があります。

次の式を使用してこのレポートを手動で作成し、列Cから肯定的なコメントを抽出することができました。

ただし、6つのカテゴリすべてと6つのメモを取る人すべてに対応するために、数式を横方向と縦方向にコピーするのはかなり面倒です。

ですから、私の質問は、私が報告する必要のある方法で情報を抽出するより簡単な方法があるかどうかです。また、Excelの間接関数のように、連結関数を使用して数式を作成したり、間接関数を使用してその関数を評価したりする方法はありますか。ここでの私の考えは、セルを更新するだけで、表示したい累積レポートを識別するエントリセルを作成できるということです。別の方法は、データを配列にロードし、スクリプトを使用して静的累積レポートを作成することです。数式を使用したリアルタイムの更新が理想的ですが、スクリプトから作成された静的レポートを作成することは許容されます。私の最大の懸念は、数式がシート固有であるため、数式を手動で更新することです。

0 投票する
1 に答える
359 参照

excel - エクセル : no vba : リモート サーバー データへのセルの参照またはリンク 変数付き

次の式でリモートサーバーを参照するセルがあります。

10 は、同じシート内のセルを参照する変数である必要があります

私はこれを試しましたが、うまくいきませんでした

それを行う方法を考えてください!!

0 投票する
2 に答える
3442 参照

excel - Excel 数式: 複数の名前付き範囲からのルックアップ

名前付き範囲として保存された 3 つのテーブルがあります。
ユーザーは、ドロップダウン ボックスを使用して検索する範囲を選択します。名前付き範囲はTable1Table2およびTable 3です。

表1

表2

表 3

次に、ヘッダー行から値を選択し、最初の列から値を選択します。
つまり、ユーザーは 、Table30.8および を選択し95ます。私の式は を返すはず1.16です。

indirect( )を使用して途中まで行っていtable1ますが、次のようなものを使用できるように、ヘッダー行と最初の列を抽出する必要があります

これを達成する方法はありますか?

0 投票する
1 に答える
742 参照

excel - MATCH から次の結果を見つける

選択した年とカテゴリに応じて、Excel で並べ替えられたテーブルを作成しようとしています。

私の方法論は、次のようにして、選択した年とカテゴリ パラメータ内で最大値を順番に見つけることでした。

E列

これは正常に機能$B$1$し、年を保存する$B$2場所、カテゴリを保存する場所$B10、列にハードコードされた 1-25 を参照しますB

F列

これにより、必要な結果の行番号が返されます。これを と組み合わせて使用​​して、INDEX関連データを検索します。

これに関する問題は、Match が最初の行番号のみを返すことです。同じ値の結果が 2 つある場合、これは明らかに問題になります。

G列

これを解決するために、次のようなDailydoseofexcelの例を使用しました。

これは、適用する必要がある年とカテゴリのフィルターを考慮することができないため、私の目的では限定的に機能するため、次のことを試しました。

しかし、私は#N/A結果として得ているだけです。

0 投票する
1 に答える
929 参照

excel - Excel の数式は、名前を付けると #value を返します

Excelで次のテーブルを使用しています。

エクセル画像

次の数式は、セルに直接入力すると正常に評価されます。

ただし、これを名前付き関数に配置して別のセルでtest呼び出そうとすると、エラーが返されます。調査の結果、私が思いついた最良の答えは、名前付きの式と関数が常に互換性があるとは限らないということです。=test#VALUE!indirect

私が間違っていること、または名前付き範囲内に呼び出しを入れることができない理由を説明するために誰かが光を当てることができれば、私はindirectそれを大いに感謝します!

0 投票する
2 に答える
3476 参照

excel - 複数の列を単一の列に転置する方法は?

大量に、この形式をどのように転置できますか:

以下のように単一の列に?

0 投票する
1 に答える
2658 参照

vba - VBA セル参照を使用して、閉じたブックへの外部参照を作成する

問題が発生しました。外部ワークブックへのパスを含むセルの範囲があり、そのすべてに同じ名前の範囲が含まれています。たとえば、セル B2 のワークブックには、「C:\test\test.xlsm」というテキスト文字列があります。その特定のファイルには、「namedrange」という名前の範囲があります。今、VBAで作成する関数を使用して、このnamedrangeを参照したいと思います。「INDEX」関数を使用して、外部の閉じたブックを参照したいと考えています。ただし、INDEX では、セルを参照してその参照を作成することはできません。INDIRECT を使用する必要があります: ただし、INDIRECT では、閉じたワークブックで INDEX を使用することはできません。では、これにどのようにアプローチしますか?セル B2 にリンクする「参照」という関数を作成しようとしました。次に、たとえば INDEX(Reference(B2),1,1) を使用して外部ワークブックを参照します。namedrange 行 1 列 1。しかし、これは機能しません。誰にもアイデアはありますか?同様に、これらの Reference で MATCH 関数を使用したいと思います。とても有難い!