A B C D D E F
DEForage201 DE Deutschland 201 Perennial Ryegrass Forage 789951
DEForage201 DE Germany 201 Perennial Ryegrass Forage 5617026
在上面的列表中(从列A
开始,列B
是由列F
,D
和A
编译的ID行),我想查找并求和最右边一列。
当前,我正在使用vlookup并在C
列中查找ID行,直到发现列表中A
列中的国家名称会有所不同,这就是为什么我拥有相同的ID行#include <stdio.h>
#include <windows.h>
#include "dll.h"
#include "main.h"
HINSTANCE hThisModule;
DWORD mainThread() {
while(1) {
printf("Hello world!");
}
}
BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved) {
static HANDLE hThread;
hThisModule = hinstDLL;
switch (fdwReason)
{
case DLL_PROCESS_ATTACH:
hThread = CreateThread(0, 0, mainThread, 0, 0, 0);
break;
case DLL_PROCESS_DETACH:
break;
case DLL_THREAD_ATTACH:
break;
case DLL_THREAD_DETACH:
break;
}
return TRUE;
}
void dummy() {
Hello();
}
列中的内容,当前仅获取第一个值。
任何想法如何解决这个问题?
答案 0 :(得分:1)
假设您正在寻找一种查看A到E列的每个唯一组合的F列总和的方法,则可能是您想要的数据透视表。您可以选择A到E列作为数据透视表的“行”,并选择F列的总和作为值。在“数据透视表设计”选项卡中调整报表的布局,使其看起来像您想要的样子。