标签: google-sheets spreadsheet google-sheets-formula
是否有可能在单元格中具有一定范围的值,以便Sheets在计算某些内容时能够理解它?
这是所需输出的示例:
A B C 1 Value Share Total sum 2 100.00 90-110% 90-110
这里,总和(C2)= A2 * B2(所以100 * 90-110%),范围为90-110。
但是,我不知道如何在Sheets不说#VALUE!的情况下将这一范围的值插入到单元格中。
#VALUE!
答案 0 :(得分:1)
您需要这样做:
=REGEXREPLACE((A2*REGEXEXTRACT(B2, "\d+")%)&"-"& A2*REGEXEXTRACT(B2, "-(\d+%)"), "\.$", )
对于小数:
=REGEXREPLACE((A40*REGEXEXTRACT(B40, "\d+.\d+|\d+")%)&"-"& A40*REGEXEXTRACT(B40, "-(\d+.\d+%)|-(\d+%)"), "\.$", )