2016-09-01 6 views
0

私はこのようになります機能を持っている:見つけ、変数式のExcelコードを置き換える

=SUMPRODUCT(ISNUMBER(Search(File Link, Set Value))) 

私は何を探していますが、別の値を持つファイルのリンクの値を交換することです。しかし、多くのファイルリンクがあり、すべての異なるリンクを検索して置き換えることは不可能です。私はまた、特定の1つの設定値を検索する検索機能のファイルリンクを置き換えることを検討しています。

そうする方法はありますか?

ファイルリンクを置き換える値は、{0,0、0 ... 100倍、101,102 ... 120}で、101から上向きにカウントアップされます。この配列を作成する良い方法です。

答えて

1

質問の最初の部分では、検索でアスタリスク(*)を使用して逃げることができます。アスタリスクは任意の数の未知の文字としてカウントされます。

ので=SUMPRODUCT(ISNUMBER(Search(*, Set Value)))

を見つける必要があります。

= SUMPRODUCT(ISNUMBER(検索(ファイルリンク、設定値)))

= SUMPRODUCT(ISNUMBER(検索(ファイルリンク2、設定値) ))

= SUMPRODUCT(ISNUMBER(検索(インコヒーレントちんぷんかんぷん、設定値)))

あなたが唯一の特定とのリンクを変更したい場合あなたが最初に私の提案の2ではなく3番目を見つけるだろう

=SUMPRODUCT(ISNUMBER(Search(File*, Set Value)))

これにそれを変更することができます開始。

配列を作成する問題のためとして、あなたは

={ & rept("0,",100) & 101 ... 120 & } 

試みることができるか、単に0と100個の細胞と列を埋めることができ、そしてそのように、以下のもので101と102を入れます120にそれを下にドラッグすることができ、あなたは(あなたが番号のリストを置くところはどこでも、この範囲は次のようになります)お使いの設定値のセクションで

CONCATENATE(TRANSPOSE(A1:A120))

を入力できます。この問題は、数字が引用符で囲まれ、タスクによっては問題が発生する場合もあります。

関連する問題