Я ищу, чтобы получить результаты двух операторов If, рассчитанных и добавленных в одну ячейку. Я получаю #VALUE! ошибка.Как суммировать результаты двух операторов if в одной ячейке?
=IF(ISERROR(GETPIVOTDATA("Sum of CHARGES",'Ship City'!$A$3,"ship_city",$B$7,"carrier_type",$A$27,"INV_month_id",D$6,"INV_year_id",$D$5,"Company Name",$B29)),"",GETPIVOTDATA("Sum of CHARGES",'Ship City'!$A$3,"ship_city",$B$7,"carrier_type",$A$27,"INV_month_id",D$6,"INV_year_id",$D$5,"Company Name",$B29))+IF(ISERROR(GETPIVOTDATA("Sum of CHARGES",'Recipient City'!$A$4,"recipient_city",$B$7,"carrier_type",$A$27,"INV_month_id",D$6,"INV_year_id",$D$5,"Company Name",$B29)),"",GETPIVOTDATA("Sum of CHARGES",'Recipient City'!$A$4,"recipient_city",$B$7,"carrier_type",$A$27,"INV_month_id",D$6,"INV_year_id",$D$5,"Company Name",$B29))
= IF (ISERROR (GETPIVOTDATA ("Сумма начислений", 'Корабль-Сити'! $ A $ 3, "ship_city", $ B $ 7, "carrier_type", $ A $ 27, "INV_month_id", D $ 6, «INV_year_id», $ D $ 5, «Название компании», $ B29)), «», GETPIVOTDATA («Сумма ЗАРЯДОВ», «Город кораблей»! $ A $ 3, «ship_city», $ B $ 7, «carrier_type» », $ A $ 27, "INV_month_id", D $ 6, "INV_year_id", $ D $ 5, "Название компании", $ B29))
+
IF (ISERROR (GETPIVOTDATA ("Сумма начислений" , «Recipient City»! $ A $ 4, «recipient_city», $ B $ 7, «carrier_type», $ A $ 27, «INV_month_id», D $ 6, «INV_year_id», $ D $ 5, «Название компании», $ B29)) , "", GETPIVOTDATA ("Сумма ЗАРЯДОВ", "Город получателей"! $ A $ 4 ", recipient_city », $ B $ 7,« carrier_type », $ A $ 27,« INV_month_id », D $ 6,« INV_year_id », $ D $ 5,« Название компании », $ B29))
Там может быть много причин, почему вы получаете эту ошибку - ли каждый из 2 формулы сами дают значение? Если это так, вероятно, это проблема длины, и вы должны изучить функцию 'IFERROR()', а не 'IF (ISERROR (x), .., x)' способ делать вещи - это сделает ваши формулы существенно короче. –
@John Bustos да они оба самостоятельно работают и производят свои собственные ценности, мне просто нужно их вычислить и добавить в одну ячейку. Спасибо за ваш вклад; плохо дать ему выстрел. – user2860150