{"text_format":"1","workbook":"xlsx","n_sheets":1,"sheets":["11"],"not_rendered":{"charts":0,"images":0,"macros":1,"external_links":0,"defined_names":6,"comments":0,"pivot_tables":0},"unopened":[],"bounds":{"document_bytes":16777216,"sheet_cells":100000,"rows_first":2000,"rows_last":500,"rows_between":2000,"halvings":0,"cell_chars":16384,"cell_head_chars":4096},"cells_cut":0,"cells_raw":0,"read":"whole","date_system":"1900"}

{"sheet":"11","index":0,"n_rows":21,"n_cols":6,"rows_kept":21,"cut":false,"hidden":false,"merged":[[8,5,9,24],[13,5,14,24],[18,5,19,24],[6,0,7,0],[6,2,7,2],[0,1,1,1],[2,1,3,1],[4,1,5,1],[2,2,3,2],[4,0,5,0],[4,2,5,2],[2,0,3,0],[0,2,1,2],[0,0,1,0]]}
["А1","+",70,0]
[null,null,null,0.74]
["А2","-",45.3,0.2]
[null,null,null,-0.15]
["А3","+",325,0.4]
[null,null,null,-0.3]
["А",null,{"$f":"C1+-C3+C5","v":349.7},null,"Задача:"]
[null,null,null,null,"1. просуммировать столбец С по условию:"]
["esΔ",null,0.45,null,null,"если в ячейке В1,B3,B5 «+», то в дальнейшем в формуле данные из ячейки С1 будут учитываться как «положительные», если «-», то соответственно как «отрицательные» с минусом"]
["eiΔ",null,-1.24]
[null,null,null,null,null,"А=70+(-45)+325=350"]
["А",null,{"$f":"SUM(INDEX(B1:B6=\"+\",_xlfn.SEQUENCE(3,1,1,2))*INDEX(C1:C6,_xlfn.SEQUENCE(3,1,1,2)))-SUM(INDEX(B1:B6=\"-\",_xlfn.SEQUENCE(3,1,1,2))*INDEX(C1:C6,_xlfn.SEQUENCE(3,1,1,2)))","v":349.7}]
["esΔ",null,{"$f":"SUM(-INDEX(B1:B6=\"-\",_xlfn.SEQUENCE(3,1,1,2))*INDEX(D1:D6,_xlfn.SEQUENCE(3,1,2,2)))+SUM(INDEX(B1:B6=\"+\",_xlfn.SEQUENCE(3,1,1,2))*INDEX(D1:D6,_xlfn.SEQUENCE(3,1,1,2)))","v":0.55000000000000004},null,"2. просуммировать столбец D по условию esΔ:"]
["eiΔ",null,{"$f":"SUM(INDEX(B1:B6=\"+\",_xlfn.SEQUENCE(3,1,1,2))*INDEX(D1:D6,_xlfn.SEQUENCE(3,1,2,2)))+SUM(-INDEX(B1:B6=\"-\",_xlfn.SEQUENCE(3,1,1,2))*INDEX(D1:D6,_xlfn.SEQUENCE(3,1,1,2)))","v":0.24},null,null,"если в ячейке В1,B3,B5 «+», то в формуле данные из ячейки D1,D3,D5 будут учитываться как есть, если «-», то в формуле данные из ячейки D2,D4,D6 будут  умножаться на (-1)"]
[null,{"$f":"\"A=\"&_xlfn.TEXTJOIN(\"\",1,_xlfn.TEXTJOIN(\"+\",1,IF(INDEX(B1:B6=\"+\",_xlfn.SEQUENCE(3,1,1,2))*INDEX(C1:C6,_xlfn.SEQUENCE(3,1,1,2))=0,\"\",INDEX(B1:B6=\"+\",_xlfn.SEQUENCE(3,1,1,2))*INDEX(C1:C6,_xlfn.SEQUENCE(3,1,1,2)))),IF(-INDEX(B1:B6=\"-\",_xlfn.SEQUENCE(3,1,1,2))*INDEX(C1:C6,_xlfn.SEQUENCE(3,1,1,2))=0,\"\",-INDEX(B1:B6=\"-\",_xlfn.SEQUENCE(3,1,1,2))*INDEX(C1:C6,_xlfn.SEQUENCE(3,1,1,2))))","v":"A=70+325-45,3"}]
[null,{"$f":"\"esΔ=\"&_xlfn.TEXTJOIN(\"+\",1,IF(-INDEX(B1:B6=\"-\",_xlfn.SEQUENCE(3,1,1,2))*INDEX(D1:D6,_xlfn.SEQUENCE(3,1,2,2))=0,\"\",-INDEX(B1:B6=\"-\",_xlfn.SEQUENCE(3,1,1,2))*INDEX(D1:D6,_xlfn.SEQUENCE(3,1,2,2))),IF(INDEX(B1:B6=\"+\",_xlfn.SEQUENCE(3,1,1,2))*INDEX(D1:D6,_xlfn.SEQUENCE(3,1,1,2))=0,\"\",INDEX(B1:B6=\"+\",_xlfn.SEQUENCE(3,1,1,2))*INDEX(D1:D6,_xlfn.SEQUENCE(3,1,1,2))))","v":"esΔ=0,15+0,4"},null,null,null,"esΔ=0+(-0,15*(-1))+0,3=0,45"]
[null,{"$f":"\"eiΔ=\"&_xlfn.TEXTJOIN(\"\",1,IF(INDEX(B1:B6=\"+\",_xlfn.SEQUENCE(3,1,1,2))*INDEX(D1:D6,_xlfn.SEQUENCE(3,1,2,2))=0,\"\",INDEX(B1:B6=\"+\",_xlfn.SEQUENCE(3,1,1,2))*INDEX(D1:D6,_xlfn.SEQUENCE(3,1,2,2))),IF(-INDEX(B1:B6=\"-\",_xlfn.SEQUENCE(3,1,1,2))*INDEX(D1:D6,_xlfn.SEQUENCE(3,1,1,2))=0,\"\",-INDEX(B1:B6=\"-\",_xlfn.SEQUENCE(3,1,1,2))*INDEX(D1:D6,_xlfn.SEQUENCE(3,1,1,2))))","v":"eiΔ=0,74-0,3-0,2"}]
[null,null,null,null,"3. просуммировать столбец D по условию eiΔ:"]
[null,{"$f":"Сумма_А(B1:B6,C1:C6)","v":"A=70-45,3+325=349,7"},null,null,null,"если в ячейке В1,B3,B5 «+», то в формуле данные из ячейки D2,D4,D6 будут учитываться как есть, если «-», то в формуле данные из ячейки D1,D3,D5 будут  умножаться на (-1)"]
[null,{"$f":"Сумма_А(B1:B6,D1:D6,1)","v":"esΔ=0,15+0,4=0,55"}]
[null,{"$f":"Сумма_А(B1:B6,D1:D6,2)","v":"eiΔ=0,74-0,2-0,3=0,24"},null,null,null,"eiΔ=(-0,74)+(-0,2*(-1))+(-0,4*(-1))=-1,24"]