【发布时间】:2020-03-21 20:02:28
【问题描述】:
我正在 Google 表格中创建一个资源电子表格,供我的社区发布他们应对冠状病毒的所有/需求。我想自动将拥有物品的人分配给需要该物品的人,但前提是该人尚未分配给其他人。
也就是说,如果A和B各有一卷卫生纸,C需要1卷,D需要1卷,E需要1卷,我想让C和A匹配, D 与 B,和人 E 显示“需要”(某人捐赠)。示例:
或者,作为另一个例子,假设 A 有 3 次 TP,B 有 1。C 要求 2,D 要求 1,所以 C 和 D 都应该分配给 A,但是下一个提问的人应该分配给 B 人。
显然,这些数字计算得很好,但如果说 A 和 B 各有 1 个 TP 卷 1,而 C 要求 2 个(然后需要显示两个人都分配给 C),情况就会变得复杂。
这是我现在的公式(非常基本):=if(ISTEXT(I4),IFERROR(index($C$4:$E$1000,match(I4,$D$4:$D$1000,0),1),"IN NEED"),"")
感谢您提供的任何帮助!
【问题讨论】:
-
在这方面还需要帮助吗?我已经用你的示例数据制作了一个 Excel 工作表。framapic.org/H0hfc2e0qaBE/rva6MiZwUlPj.PNG我还没有尝试使用 Google-Sheets。
-
@E.Wiest 你是认真的吗?如果不是因为covid,我会吻你!看起来很完美!
-
好的。让我有时间好好完成它,我把它发给你。
-
完美,非常感谢@E.Wiest!
-
嘿@E.Wiest,你运气好吗?我会在你拥有它的任何阶段接受它,不一定是完美的!再次感谢!!
标签: excel google-sheets excel-formula