df1の最初の列[A]の対応する値が、次の値より大きいか等しい場合、df1の列の値を合計したいとします。 df2の値。私はdf2でこれをやりたいと思う範囲の値を持っています。 1列に SUMIF(DF1 $ A、> = DF2 $値、DF1ます$ B):SUMIF列Aが別のデータフレームの列Cより大きいか等しい場合
Excelの式は次のようになります。
DF1:
[A] [B] [C]
1 10 20
2 20 20
3 20 30
4 10 50
5 30 10
DF2:
Value
1
3
5
OUTPUT:私たちはbase R
で
Value SUM[df1$B] SUM[df1$C]
1 90 130
3 60 90
5 30 10