Google 表格中的数据转换

问题描述 投票:0回答:1

链接:https://docs.google.com/spreadsheets/d/15XGzxPIvxGth4kfK4npvRD2kIcfjPKRtXXlF2RNJgLE/edit#gid=0

这是一本会计账簿,记录在账户栏上,对应债务和贷方的金额。

目前,我想从一列帐户转换为两列帐户。

如果凭证号为2,对应的账户就是C栏的倒数。 如果优惠券编号为3,则对应的账户为第一个账户

G列代表C列对应的账户。 请帮我写出G列中的公式以获得H列中显示的所需结果。 谢谢你。

google-sheets google-sheets-formula
1个回答
1
投票

您可以尝试:

=map(B3:B,lambda(Σ,let(Λ,filter(C:C,B:B=Σ), 
          if(countif(B:B,Σ)=2,chooserows(Λ,switch(countif(B3:Σ,Σ),1,2,2,1)),
          if(countif(B3:Σ,Σ)=1,"x",chooserows(Λ,1))))))

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.