我有一个大型的公司对与他们的投资风险投资家的数据集,我想检查这些对中是否只有一个合作伙伴由 VC 资助(如果是列 OVC=1,否则为 0),两个合作伙伴都由至少一个资助VC(如果是列 BVB=1)或两个合作伙伴是否由同一个 VC 资助(如果是列 CVC=1)。目前,我的表格中有列 Partner11 及其资助 VC VC11 到 VC17 和 Partner22 列及其资助 VC21 到 VC27。为了能够在一行中说明标题,我在下表中省略了 VC14-VC17 和 VC24-27。
Partner11 | VC11 | VC12 | VC13 | Partner22 | VC21 | VC22 | VC23 | OVB | BVB | CVC
FirmA | | | | FirmB | | | | 0 | 0 | 0
FirmC | Moa | | | FirmD | | | | 1 | 0 | 0
FirmE | Moa | Fred | Bob | FirmF | | | | 1 | 0 | 0
FirmG | | | | FirmH | Bob | Zoe | Jet | 1 | 0 | 0
FirmE | Moa | | | FirmF | Jet | | | 0 | 1 | 0
FirmG | Moa | Fred | Bob | FirmH | Jet | Zoe | | 0 | 1 | 0
FirmG | Moa | Fred | Bob | FirmH | Bob | Zoe | Jet | 0 | 0 | 1
FirmG | Jet | Bob | Fred | FirmH | Bob | Zoe | Jet | 0 | 0 | 1
如果没有合作伙伴获得风险投资支持,OVB、BVB 和 CVC 的值为 0(见第 1 行)。
要在 OVB 列中插入 0 或 1,代码应检查对中的一个伙伴是否在 partner11 的列 VC11-VC17 或(不包括)在 partner22 的列 VC21-VC27 中具有至少一个值(见第 2 行)至 4)。
要在 BVB 列中插入 0 或 1,代码应检查两个伙伴是否至少在其 VC 列之一中具有值(对于 VC11-VC17 中的 partner11,对于 VC21-VC27 中的 partner22)(参见第 5+6 行)。
要在 CVC 列中插入 0 或 1,代码应将合作伙伴的 VC 列的值相互比较,即 VC11 应与 VC21、VC22、VC23、VC24、VC25、VC26 和 VC27 进行比较;VC12 与 VC21、VC22、VC23、VC24、VC25、VC26、VC27 等(见第 7+8 行)。
我真的很感激任何帮助来解决这个问题。
非常感谢您提前。