如果没有数字检查字符串Excel,则检查最小值

时间:2014-09-01 13:07:00

标签: string excel int

我正在做一个excel电子表格,我需要做最小和最大的cloumns但在某些情况下我需要检查它是否说符号IE一行可能只有文本字符串或可能有数字或可能有两个但我需要一个公式解决我所有的问题。

首先我需要检查最小值然后如果没有数字检查单词"符合"然后检查" Will Comply"。

2 个答案:

答案 0 :(得分:0)

考虑:

=IF(COUNT(A:A)<>0,MIN(A:A),IF(COUNTIF(A:A,"Complies")>0,"Complies",IF(COUNTIF(A:A,"Will Comply")>0,"Will Comply","XX")))
  1. 如果列 A 有数字,则会看到最小值
  2. 如果列 A 没有数字,但有&#34;符合&#34;,则会看到&#34;符合&#34;
  3. 如果列 A 没有数字并且没有&#34;符合&#34;,但有&#34;将符合&#34;,您会看到&#34;将遵守&#34; ;
  4. 如果 A 列没有以上任何一项,您会看到&#34; XX&#34;

答案 1 :(得分:0)

经过一番改变后,我想出了这个。它很乱,但我认为它有效。  = IF(MIN(B16:F16),MIN(B16:F16),IF(OR(B16 = 0,C16 = 0,D16 = 0,E16 = 0,F16 = 0),0,IF(OR(B16 = &#34;符合规定&#34;,C16 =&#34;符合规定&#34;,D16 =&#34;符合规定&#34;,E16 =&#34;符合规定&#34;,F16 =&#34;符合规定&# 34;),&#34;符合&#34;,(IF(OR(B16 =&#34;将遵守&#34;,C16 =&#34;将遵守&#34;,D16 =&#34;将遵守& #34;,E16 =&#34; Comply&#34;,F16 =&#34;将遵守&#34;),&#34;将遵守&#34;,&#34;&#34;))) ))