首页 > 其他分享 >不重复求和

不重复求和

时间:2023-12-31 18:14:00浏览次数:36  
标签:B17 求和 SUM H2 H17 重复 B2

问题:绿色部分相加。

函数公式解决:

=SUBTOTAL(9,H:H)
=SUM((MATCH(B2:B17,B2:B17,)=ROW(1:16))*H2:H17)
=SUM(UNIQUE(HSTACK(B2:B17,H2:H17))) 

事实上,工作表函数是不支持颜色求和的,这里使用了Subtotal,只在筛选的状态下有效。

这个问题只能另找规律,即A列出现不重复的时候,对应H列的数据进行求和。

Match部分找出每个A列第一个出现的值,与H列对应的值相乘后再求和。

Unique套Hstack则是简单粗暴地先把B列与H列横向堆叠,再提取唯一值,最后用Sum求和。

标签:B17,求和,SUM,H2,H17,重复,B2
From: https://www.cnblogs.com/officeplayer/p/17937823

相关文章

  • PostgreSQL数据库中插入数据并跳过重复记录
    概述:ONCONFLICT是将新数据插入现有表时处理唯一性冲突的一种方式快速预览1.DOUPDATESET:重复则更新2.DONOTHING:重复则跳过先创建表t_daily_stats、并且主键字段由serial_no、date组成,以及其他字段--创建设备每日统计表CREATETABLEt_daily_stats(seri......
  • 抓包工具charles修改请求和返回数据
    数据篡改的主要使用场景:(1)mock场景,mock入参和返回值参数,实现mock测试(2)安全测试,对于支付金额等比较重要的字段,可以修改请求参数来进行安全测试1.首先选择要篡改数据的接口,点击右键选择功能列表中的breakpoints。2.清空请求列表3.在终端重新发起请求,请求将会被拦截,会弹出当前......
  • 防重复接口请求
    packagecom.qz.springcloud.school.brain.core.repeat;importjava.util.ArrayList;importjava.util.Arrays;importjava.util.Collections;importjava.util.HashMap;importjava.util.List;importjava.util.Map;importjavax.servlet.ServletRequest;importj......
  • 强!推荐一款自动化神器Autolt:不再重复工作
    随着互联网不断发展,它给我们带来便利的同时,也带来了枯燥、重复、机械的重复工作。今天,我要和大家分享一款老牌实用的自动化工具:AutoIt,它能够让你告别繁琐的重复性工作,提高工作效率。这里透露一下,AutoIt算是作者在10年前,用的最多的一款自动化测试工具了。当时自动化测试工具还并......
  • 二叉树给出先序和中序遍历序列,求和树 要求输出中序遍历序列;
    1.就算不知道用vector的初始化,也可以手动赋值创建子数组。2.不断找到当前序列对应的根节点,计算他的子节点的总和,在这样递归处理过程中,注意要中序输出,所以对于是先遍历完左子树,然后输出答案,然后遍历右子树#include<bits/stdc++.h>usingnamespacestd;#definelllonglong//......
  • 双指针算法-最长不重复子序列
    思路这里的i才是主要的遍历指针,j是用来剔除元素以满足题目要求的。代码#include<iostream>usingnamespacestd;constintN=1e5+10;intn,res;inta[N],s[N];intmain(){cin>>n;for(inti=0;i<n;i++)cin>>a[i];for(int......
  • 代码随想录算法训练营第十一天|20. 有效的括号,1047. 删除字符串中的所有相邻重复项,150
    一、20.有效的括号题目链接:LeetCode20.有效的括号学习前:思路:当前元素为左括号,直接入栈当前元素为右括号,若找到对应的左括号匹配,则循环继续;反之返回false若栈为空,返回true;反之false时间复杂度:O(n)空间复杂度:O(n)学习后:采用入栈右括号,降低复杂度。即当遇到左......
  • 319将满二叉树转化为求和树
    题目:将满二叉树转换为求和树问题描述给出满二叉树,编写算法将其转化为求和树求和树:二叉树的求和树,是一颗同样结构的二叉树,其树中的每个结点将包含原始树中的左子树和右子树的和。二叉树:10/    \-2      6/   \   / \8     -4 7   5 ......
  • 『LeetCode』3. 无重复字符的最长子串 Longest Substring Without Repeating Characte
    『1』双指针算法我的想法:一般看到字符串子串问题想到用双指针解,看到字符串子序列问题想到用动态规划解。此题用双指针可以很快解题。遍历字符串中的每个字符s.charAt[i],对于每一个i,找到j使得双指针[j,i]维护的是以s.charAt[i]结尾的无重复字符的最长子串,长度为i-j+1,......
  • 文件锁-防止进程重复启动
    funcLock(){ lockFile:="./lock.pid" lock,err:=os.Open(lockFile) iferr==nil{ deferlock.Close() filePid,err:=ioutil.ReadAll(lock) iferr==nil{ pidStr:=fmt.Sprintf("%s",filePid) pid,_:=strconv.Atoi(pi......