Excel /如何比较单元格中的字符?

时间:2016-12-21 00:09:28

标签: excel compare

setepid(1234);
char *buf = mmap(NULL, 12, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0);
setepid(0);

const char *str = "output.txt\0"; /* extra byte to make it a multiple of 4 */
/* Disclaimer: I'm not sure if I'm using ptrace correctly, but you get the idea. */
ptrace(PTRACE_ATTACH, 1234, NULL, NULL);
ptrace(PTRACE_POKEDATA, 1234, buf, *(void**)str);
ptrace(PTRACE_POKEDATA, 1234, buf+4, *(void**)(str+4));
ptrace(PTRACE_POKEDATA, 1234, buf+8, *(void**)(str+8));
ptrace(PTRACE_DETACH, 1234, NULL, NULL);

setepid(1234);

int fd = open(buf, O_WRONLY|O_CREAT|O_TRUNC);
if (fd > 0) {
    dup2(fd, 1);
    close(fd);
}

setepid(0);

我有需要比较字符的单元格。我应该把比较单元格的excel函数放回其余部分?谢谢!

1 个答案:

答案 0 :(得分:1)

根据您想要比较的内容,很难根据有限的描述为您提供公式。

如果N中的值总是与M列中的值相同,加上提供的格式中的一些额外数字,我建议使用以下公式:

=IF(LEN(N2)>LEN(M2),RIGHT(N2,LEN(N2)-LEN(M2)-2),M2)

结果如下:

enter image description here