标签: excel
我在像这样的单元格A1:G1中有数据:r2,r5,r7,r8,l4,l10,r20。 因此,我的数据在每个值的开头都有“ r”或“ l”。
我想执行这样的操作。在包含“ r”(如果有)的范围(A1:G1)中找到值,然后取最大值和最小值之间的差。
因此在此示例中:r的最大值为20, r的最小值是2
差异为:r20-r2 = r18
如何在excel中实现呢?感谢您的帮助。
注意:我需要一种解决方案,在结果中保留字母“ r”。
答案 0 :(得分:3)
尝试使用此数组公式(使用ctrl + shift + enter代替仅输入即可完成)
="R" & MAX(IF(LEFT(A1:G1)="R", --MID(A1:G1, 2, 99))) - MIN(IF(LEFT(A1:G1)="R", --MID(A1:G1, 2, 99)))