包含特定值的Excel范围

时间:2016-08-04 04:01:46

标签: excel range countif

下午好,

我有一系列3个单元格A1:A3,其中包含; "好的"," MISSING"或"已过期"或其组合。

我想要一个扫描范围的公式,如果它包含MISSING要说缺失,如果它只包含OK或Expired,则显示Expired。否则说好。

我发现的每个答案只涉及2个标准,2个答案,而不是3个和3个。

我确定它与IF(COUNTIFS)有关(但我无法弄明白!任何帮助都会很棒:)

由于

2 个答案:

答案 0 :(得分:1)

你关闭了!

public static int ByLogs(int n) { double y = Math.floor(Math.log(n)/Math.log(2)); return (int)Math.pow(2, y + 1); } public static void main(String[] args) { int input_array[] = {-1,2,4,0,3}; int [] segment_array; int n = input_array.length; //for positive n if( (n & (n - 1)) == 0 ) { segment_array = new int[(2*(input_array.length))-1]; } else { segment_array = new int[(2*(ByLogs(input_array.length)))-1]; } //Arrays.fill(segment_array,999); System.out.println(segment_array.length); }

答案 1 :(得分:0)

= IF(COUNTIF(A1:A3," MISSING")> 0," MISSING",IF(COUNTIF(A1:A3,"过期保险&#34) ;)> 0,"过期保险"," OK"))