我有一个包含三列的表。我需要在C列中设置一个依赖于A列和B列的值。如果B列中的所有值对于A列中的固定值都相同,则C列中的每一行都需要说“通过”,否则说“失败” 。
在示例屏幕截图中,ID = 2的所有值的状态均为“通过”,因为“名称”列中的所有值都相同,例如C
答案 0 :(得分:1)
简单的COUNTIFS
和=IF(COUNTIFS(A:A,A2,B:B,"<>"&B2)=0,"Pass","Fail")
:
<?php
$args = array(
'post_type' => 'locations',
'post_status' => 'publish',
'posts_per_page' => 7,
'orderby' => 'date',
'order' => 'DESC'
);
$loop = new WP_Query($args);
if ($loop->have_posts()) : $postCount = 0; while ($loop->have_posts()) : $loop->the_post();
if($postCount === 0) { ?>
<div class="latest-location">
<h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>
</div>
<?php } else { ?>
<?php if ($postCount === 1) { ?>
<div class="container">
<?php } ?>
<?php if ($postCount - 1 % 3 == 0) { ?>
<!-- OPEN ROW -->
<div class="row">
<?php } ?>
<div class="col-md-4">
<h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>
</div>
<?php } if ($postCount - 1 % 3 == 2) { ?>
<!-- CLOSE ROW -->
</div>
<?php } ?>
<?php $postCount++; endwhile; endif; ?>
</div>
答案 1 :(得分:0)
没有VBA C2中的公式并复制下来 (也许您必须用逗号替换分号)
=IF(COUNTIF($A$2:$A$11;A2)=COUNTIFS($A$2:$A$11;A2;$B$2:$B$11;B2);"Pass";"Fail")