Python 如何根据两列中的数据对行ID进行分组
尝试根据记录在两列中的数据将数据的ID行分为三个类别 一直在努力做到这一点,下面是当前表的外观 我希望根据C约会和N约会列中的内容对数据进行分组 对于第一列中的特定ID,如果c约会列和N约会列都被标记为1,那么我希望这组行被分类为“c然后N”。 对于另一个ID,如果只标记了N个约会列,则我希望将行分类为'N only. 最后,如果可能的话,对于另一个ID,如果N约会列在较早的日期标记为1,那么c约会列标记为1,我希望这些行组被分类为'N then c',这当然取决于日期列 这就是我希望基于分组的表的外观。(仅用于显示不同组的颜色)Python 如何根据两列中的数据对行ID进行分组,python,excel,excel-formula,excel-2010,Python,Excel,Excel Formula,Excel 2010,尝试根据记录在两列中的数据将数据的ID行分为三个类别 一直在努力做到这一点,下面是当前表的外观 我希望根据C约会和N约会列中的内容对数据进行分组 对于第一列中的特定ID,如果c约会列和N约会列都被标记为1,那么我希望这组行被分类为“c然后N”。 对于另一个ID,如果只标记了N个约会列,则我希望将行分类为'N only. 最后,如果可能的话,对于另一个ID,如果N约会列在较早的日期标记为1,那么c约会列标记为1,我希望这些行组被分类为'N then c',这当然取决于日期列 这就是我希望基于分组
感谢您的回答我尝试使用这个公式。A2=ID D=C约会和E=N约会=IF(COUNTIFS(A:A,A2,D:D,“1”)+COUNTIFS(A:A,A2,E:E,“1”)=0,“是”,“是”),对于C约会和N约会列都标记为“1”的早期ID,此公式将ID行标记为1。这就是我目前所得到的。