{"text_format":"1","workbook":"xlsx","n_sheets":1,"sheets":["Лист1"],"not_rendered":{"charts":0,"images":0,"macros":1,"external_links":0,"defined_names":0,"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":"Лист1","index":0,"n_rows":12,"n_cols":4,"rows_kept":12,"cut":false,"hidden":false,"merged":[]}
["Дано","Требуется"]
["   624814, Свердловская область, Сухоложский район, с. Рудянское,     ул. Калинина, д. 19а, офис 25","ул. Школьная, д. 8, корп.4, офис 5, с. Курганово, район Полевской, Свердловская область, 623376",{"$f":"CONCATENATE(MID(A2,FIND(\",\",A2,FIND(\",\",A2,FIND(\",\",A2,FIND(\",\",A2)+1)+1)+1)+2,LEN(A2)-FIND(\",\",A2,FIND(\",\",A2,FIND(\",\",A2,FIND(\",\",A2)+1)+1)+1)),\", \",MID(A2,FIND(\",\",A2,FIND(\",\",A2,FIND(\",\",A2)+1)+1)+2,FIND(\",\",A2,FIND(\",\",A2,FIND(\",\",A2,FIND(\",\",A2)+1)+1)+1)-FIND(\",\",A2,FIND(\",\",A2,FIND(\",\",A2)+1)+1)),MID(A2, FIND(\",\",A2,FIND(\",\",A2)+1)+2,FIND(\",\",A2,FIND(\",\",A2,FIND(\",\",A2)+1)+1)- FIND(\",\",A2,FIND(\",\",A2)+1)),MID(A2,FIND(\",\",A2)+2,FIND(\",\",A2,FIND(\",\",A2)+1)-FIND(\",\",A2)), LEFT(A2,FIND(\",\",A2)-1))","v":"    ул. Калинина, д. 19а, офис 25, с. Рудянское, Сухоложский район, Свердловская область,    624814"}]
[null,null,{"$f":"ПеревернутьАдрес(A2)","v":"ул. Калинина, д. 19а, офис 25, с. Рудянское, Сухоложский район, Свердловская область, 624814"}]
[]
[null,null,{"$f":"MID(A2,LARGE(IFERROR(LOOKUP(IF(LOOKUP(CODE(MID(A2,ROW($1:$256),1)),{0,192,224},{0,1,0}),ROW($1:$256)),ROW($1:$256)/(MID(\",\"&A2,ROW($1:$256),1)=\",\")),1=0),1)+1,99)&IFERROR(\", \"&MID(LEFT(A2,LARGE(IFERROR(LOOKUP(IF(LOOKUP(CODE(MID(A2,ROW($1:$256),1)),{0,192,224},{0,1,0}),ROW($1:$256)),ROW($1:$256)/(MID(\",\"&A2,ROW($1:$256),1)=\",\")),1=0),1)-2),IFERROR(LARGE(IFERROR(LOOKUP(IF(LOOKUP(CODE(MID(A2,ROW($1:$256),1)),{0,192,224},{0,1,0}),ROW($1:$256)),ROW($1:$256)/(MID(\",\"&A2,ROW($1:$256),1)=\",\")),1=0),2),)+1,99),\"\")&IFERROR(\", \"&MID(LEFT(A2,LARGE(IFERROR(LOOKUP(IF(LOOKUP(CODE(MID(A2,ROW($1:$256),1)),{0,192,224},{0,1,0}),ROW($1:$256)),ROW($1:$256)/(MID(\",\"&A2,ROW($1:$256),1)=\",\")),1=0),2)-2),IFERROR(LARGE(IFERROR(LOOKUP(IF(LOOKUP(CODE(MID(A2,ROW($1:$256),1)),{0,192,224},{0,1,0}),ROW($1:$256)),ROW($1:$256)/(MID(\",\"&A2,ROW($1:$256),1)=\",\")),1=0),3),)+1,99),\"\")&IFERROR(\", \"&MID(LEFT(A2,LARGE(IFERROR(LOOKUP(IF(LOOKUP(CODE(MID(A2,ROW($1:$256),1)),{0,192,224},{0,1,0}),ROW($1:$256)),ROW($1:$256)/(MID(\",\"&A2,ROW($1:$256),1)=\",\")),1=0),3)-2),IFERROR(LARGE(IFERROR(LOOKUP(IF(LOOKUP(CODE(MID(A2,ROW($1:$256),1)),{0,192,224},{0,1,0}),ROW($1:$256)),ROW($1:$256)/(MID(\",\"&A2,ROW($1:$256),1)=\",\")),1=0),4),)+1,99),\"\")&IFERROR(\", \"&MID(LEFT(A2,LARGE(IFERROR(LOOKUP(IF(LOOKUP(CODE(MID(A2,ROW($1:$256),1)),{0,192,224},{0,1,0}),ROW($1:$256)),ROW($1:$256)/(MID(\",\"&A2,ROW($1:$256),1)=\",\")),1=0),4)-2),IFERROR(LARGE(IFERROR(LOOKUP(IF(LOOKUP(CODE(MID(A2,ROW($1:$256),1)),{0,192,224},{0,1,0}),ROW($1:$256)),ROW($1:$256)/(MID(\",\"&A2,ROW($1:$256),1)=\",\")),1=0),5),)+1,99),\"\")&IFERROR(\", \"&MID(LEFT(A2,LARGE(IFERROR(LOOKUP(IF(LOOKUP(CODE(MID(A2,ROW($1:$256),1)),{0,192,224},{0,1,0}),ROW($1:$256)),ROW($1:$256)/(MID(\",\"&A2,ROW($1:$256),1)=\",\")),1=0),5)-2),IFERROR(LARGE(IFERROR(LOOKUP(IF(LOOKUP(CODE(MID(A2,ROW($1:$256),1)),{0,192,224},{0,1,0}),ROW($1:$256)),ROW($1:$256)/(MID(\",\"&A2,ROW($1:$256),1)=\",\")),1=0),6),)+1,99),\"\")&IFERROR(\", \"&MID(LEFT(A2,LARGE(IFERROR(LOOKUP(IF(LOOKUP(CODE(MID(A2,ROW($1:$256),1)),{0,192,224},{0,1,0}),ROW($1:$256)),ROW($1:$256)/(MID(\",\"&A2,ROW($1:$256),1)=\",\")),1=0),6)-2),IFERROR(LARGE(IFERROR(LOOKUP(IF(LOOKUP(CODE(MID(A2,ROW($1:$256),1)),{0,192,224},{0,1,0}),ROW($1:$256)),ROW($1:$256)/(MID(\",\"&A2,ROW($1:$256),1)=\",\")),1=0),7),)+1,99),\"\")&IFERROR(\", \"&MID(LEFT(A2,LARGE(IFERROR(LOOKUP(IF(LOOKUP(CODE(MID(A2,ROW($1:$256),1)),{0,192,224},{0,1,0}),ROW($1:$256)),ROW($1:$256)/(MID(\",\"&A2,ROW($1:$256),1)=\",\")),1=0),7)-2),IFERROR(LARGE(IFERROR(LOOKUP(IF(LOOKUP(CODE(MID(A2,ROW($1:$256),1)),{0,192,224},{0,1,0}),ROW($1:$256)),ROW($1:$256)/(MID(\",\"&A2,ROW($1:$256),1)=\",\")),1=0),8),)+1,99),\"\")","v":"   624814, Свердловская область, Сухоложский район, с. Рудянское,     ул. Калинина, д. 19а, офис 25"}]
[]
[]
[]
["   624814, Свердловская область, Сухоложский район, с. Рудянское,     ул. Калинина, д. 19а, офис 25",{"$f":"TRIM(CONCATENATE(MID(A9,FIND(\",\",A9,FIND(\",\",A9,FIND(\",\",A9,FIND(\",\",A9)+1)+1)+1)+2,LEN(A9)-FIND(\",\",A9,FIND(\",\",A9,FIND(\",\",A9,FIND(\",\",A9)+1)+1)+1)),\", \",MID(A9,FIND(\",\",A9,FIND(\",\",A9,FIND(\",\",A9)+1)+1)+2,FIND(\",\",A9,FIND(\",\",A9,FIND(\",\",A9,FIND(\",\",A9)+1)+1)+1)-FIND(\",\",A9,FIND(\",\",A9,FIND(\",\",A9)+1)+1)),MID(A9, FIND(\",\",A9,FIND(\",\",A9)+1)+2,FIND(\",\",A9,FIND(\",\",A9,FIND(\",\",A9)+1)+1)- FIND(\",\",A9,FIND(\",\",A9)+1)),MID(A9,FIND(\",\",A9)+2,FIND(\",\",A9,FIND(\",\",A9)+1)-FIND(\",\",A9)), LEFT(A9,FIND(\",\",A9)-1)))","v":"ул. Калинина, д. 19а, офис 25, с. Рудянское, Сухоложский район, Свердловская область, 624814"},{"$f":"ПеревернутьАдрес(A9)","v":"ул. Калинина, д. 19а, офис 25, с. Рудянское, Сухоложский район, Свердловская область, 624814"}]
["622000,Свердловская область, Сысертский район, г. Сысерть, ул. Коммуны, д. 39а оф. 208","ул. Коммуны, д. 39а оф. 208, г. Сысерть, Сысертский район, вердловская область, 622000","ул. Коммуны, д. 39а оф. 208, г. Сысерть, Сысертский район, Свердловская область, 622000",""]
["624804,  Свердловская область,  г. Сухой Лог, улица Белинского, д. 18а","д. 18а, улица Белинского, г. Сухой Лог, Свердловская область, 624804","Адрес содержит  4 элементов "]
["623101, Свердловская область, г. Первоуральск, ул. Строителей, д. 44, кв. 36","д. 44, кв. 36, ул. Строителей, г. Первоуральск, Свердловская область, 623101","Адрес содержит  4 элементов "]