我有一个大型的公司对与他们的投资风险投资家的数据集,我想检查这些对中是否只有一个合作伙伴由 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 行)。
我真的很感激任何帮助来解决这个问题。
非常感谢您提前。