图一:源数据图二:目标数据
需求:
(使用xlrd)把图一A或B的内容单独拿出来,要A得A要B得B,相同的背景颜色作为一个单独的数组。
想法:
循环行数{ 读取第一列的值 if 值 == ‘A或B’: break } 截止处为起始行数start_row 循环从该行起{ if 字体颜色 == 红色: break if 背景颜色 == 绿色: 绿色数组.append(值) elif 背景颜色 == 棕色?: 棕色?数组.append(值) elif 背景颜色 == 白色: 白色数组.append(值) } 截止处为结束行数end_row