2つのスプレッドシート(beta
)に別の行のサブセットが含まれています(alpha
)。両方のスプレッドシートには、各行の一意のIDである列があります。 alpha JOIN beta
を見つける方法はありますか? alpha
の各行は、beta
にも表示されるようにしたいと考えています。ありがとう!Excelでは、どのように結合するのですか?
Googleスプレッドシートでこれが役立つ場合は、この操作を行います。
2つのスプレッドシート(beta
)に別の行のサブセットが含まれています(alpha
)。両方のスプレッドシートには、各行の一意のIDである列があります。 alpha JOIN beta
を見つける方法はありますか? alpha
の各行は、beta
にも表示されるようにしたいと考えています。ありがとう!Excelでは、どのように結合するのですか?
Googleスプレッドシートでこれが役立つ場合は、この操作を行います。
、私はあなただけalpha
内の項目がbeta
に表示されているかどうかを示す1と0の列をしたいと仮定しています。これを行うには、COUNTIF関数が必要です。
=IF(COUNTIF(beta, alpha item)>0,1,0)
それはうまくいった!私は 'COUNTIF'がそのように使えるのか分からなかった!ありがとう – jamesfzhang
どうやらあなたがExcelでできる限りVLOOKUP
ちょうど同じように行うことができます...
私がコメントで言うように - Beta
Sの行がAlpha
のサブセットである "の場合あなたはBeta
を参照する必要があります - すべてのBeta
行も必然的にAlpha
にあるため、の各行を識別するには、Beta
を参照する必要があります。
Alpha
からの情報がありますが、これはBeta
ではないと思われます。これはこの例の内容です。エルRonnocoの答えにあなたのコメントに基づいて
私が言っていることを言い換えると、「アルファ」では、行が「ベータ」に出現するかどうかを特定したいと思います。言い換えれば、 'alpha'の各行について、' beta'のすべての行を調べて、そこにあるかどうかを確認します。もしそうなら、 '1'を、そうでなければ' 0'を挿入してください。 – jamesfzhang
私はまた、次の例のように、解決するためにLookUp
、彼の変異体またはMatch
を提案:
=IF(ISERROR(MATCH(A1;[BetaBook.xls]BetaSheet!$A$1:$A$3;0));0;1)
私はアルファリスト(A1)の要素を検索するための一致を使用するが出現ベータブックのベータシートのベータリスト()は、ベータリストまたは#N/Aエラーの要素の位置を返します。これは、両方の書籍をの時点で開いています。 ISERROR
とIF
に入力して結果0を定義します(l ist)または1(リストにあります)。
ありがとうございます
これはExcelの質問ではありませんか? –
さて、GoogleスプレッドシートはExcelと同じ機能を持っていると仮定しています。私は、この問題が通常のまたはArrayFormulaで解決できることを期待していました。 – jamesfzhang
これはかなり前提です。 JOINでは、Excelの「VLOOKUP」のように別のワークシートから値を参照する別の列を持つことを意味しますか? –