我有一个包含商品购买价格的列。我有4个其他列包含项目的当前值,其中只有4个中的一个将包含值。如果该行的其他4列中没有值,我想创建一个使用原始购买价格值的第5列。
示例:对于第2行中的项目,如果D2,E2,F2和G2都为空,则将B2放入H2,否则将H2留空。
电子表格公式很新,所以我不太清楚从哪里开始。
谢谢!
答案 0 :(得分:2)
Resource bronx=model3.getResource("http://dbpedia.org/resource/The_Bronx");
System.out.println("Description:"+bronx.getProperty(model3.getProperty("http://dbpedia.org/ontology/abstract")).getObject().toString());
基本上它是一个嵌套的if语句,它按顺序检查每个单元格值,因此,例如,如果单元格=if(isblank(D2),if(isblank(E2),if(isblank(F2),if(isblank(G2),B2,""),""),""),"")
为空,则检查D2
是否为空,然后是按E2
,然后F2
。如果所有这些都返回true,它将传递G2
的值。 B2
如果为false,则会留下由ELSE
答案 1 :(得分:0)
修补并得到它。
=if(and(INDIRECT("J"&ROW())="", INDIRECT("K"&ROW())="", INDIRECT("L"&ROW())="", INDIRECT("M"&ROW())=""), INDIRECT("B"&ROW()), "")