{"text_format":"1","workbook":"xlsx","n_sheets":4,"sheets":["есть реестр","есть база данных","надо!!!","а реестр лучше хранить так"],"not_rendered":{"charts":0,"images":0,"macros":1,"external_links":0,"defined_names":1,"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":"есть реестр","index":0,"n_rows":5,"n_cols":13,"rows_kept":5,"cut":false,"hidden":false,"merged":[]}
["ул.","д.","корп.","кв.","телефон регистрации","сосед+1 телефон","сосед+1 адрес","сосед+2 телефон","сосед+2 адрес","сосед-1 телефон","сосед-1 адрес","сосед-2 телефон","сосед-2 адрес"]
["ул. Красная","1 д.","(нет)","11 кв.","5882435","5882434","Красная д. 1 кв. 14","5882898","Красная д. 1 кв. 16","5882157","Красная д. 1 кв. 8","5882129","Красная д. 1 кв. 7"]
["ул. Красная","20 д.","(нет)","16 кв.","нет","нет","нет","нет","нет","нет","нет","нет","нет"]
["ул. Красная","12 д.","(нет)","22 кв.","5882761","5882989","Красная д. 12 кв. 24","5882791","Красная д. 10А кв. 1","5882753","Красная д. 12 кв. 21","5882397","Красная д. 12 кв. 20"]
["ул. Красная","10 д.","А","27 кв.","5882462","5882702","Красная д. 10А кв. 28","5882399","Красная д. 10А кв. 29","5882025","Красная д. 10А кв. 26","5882705","Красная д. 10А кв. 25"]

{"sheet":"есть база данных","index":1,"n_rows":127,"n_cols":5,"rows_kept":127,"cut":false,"hidden":false,"merged":[]}
["Номер телефона","Адрес","Ул ","Д","кв"]
[5881136,"Красная д. 1 кв. 1","Красная ","1",1]
[5882105,"Красная д. 1 кв. 2","Красная ","1",2]
[5882855,"Красная д. 1 кв. 3","Красная ","1",3]
[5881425,"Красная д. 1 кв. 4","Красная ","1",4]
[5882433,"Красная д. 1 кв. 6","Красная ","1",6]
[5882129,"Красная д. 1 кв. 7","Красная ","1",7]
[5882157,"Красная д. 1 кв. 8","Красная ","1",8]
[5882435,"Красная д. 1 кв. 11","Красная ","1",11]
[5882434,"Красная д. 1 кв. 14","Красная ","1",14]
[5882898,"Красная д. 1 кв. 16","Красная ","1",16]
[5882598,"Красная д. 1 кв. 18","Красная ","1",18]
[5882430,"Красная д. 1 кв. 19","Красная ","1",19]
[5882431,"Красная д. 1 кв. 21","Красная ","1",21]
[5882108,"Красная д. 1 кв. 22","Красная ","1",22]
[5882206,"Красная д. 1 кв. 23","Красная ","1",23]
[5882088,"Красная д. 1 кв. 24","Красная ","1",24]
[5881803,"Красная д. 1 кв. 25","Красная ","1",25]
[5882107,"Красная д. 1 кв. 26","Красная ","1",26]
[5882225,"Красная д. 1 кв. 27","Красная ","1",27]
[5882546,"Красная д. 1 кв. 28","Красная ","1",28]
[5882690,"Красная д. 1 кв. 29","Красная ","1",29]
[5882623,"Красная д. 1 кв. 30","Красная ","1",30]
[5881410,"Красная д. 1 кв. 31","Красная ","1",31]
[5882209,"Красная д. 1 кв. 32","Красная ","1",32]
[5882164,"Красная д. 1 кв. 33","Красная ","1",33]
[5882886,"Красная д. 1 кв. 34","Красная ","1",34]
[5882245,"Красная д. 1 кв. 36","Красная ","1",36]
[5881775,"Красная д. 10 кв. 1","Красная ","10",1]
[5882736,"Красная д. 10 кв. 2","Красная ","10",2]
[5881205,"Красная д. 10 кв. 3","Красная ","10",3]
[5882265,"Красная д. 10 кв. 4","Красная ","10",4]
[5882393,"Красная д. 10 кв. 5","Красная ","10",5]
[5882743,"Красная д. 10 кв. 7","Красная ","10",7]
[5882763,"Красная д. 10 кв. 9","Красная ","10",9]
[5882252,"Красная д. 10 кв. 10","Красная ","10",10]
[5882688,"Красная д. 10 кв. 11","Красная ","10",11]
[5882713,"Красная д. 10 кв. 13","Красная ","10",13]
[5882266,"Красная д. 10 кв. 14","Красная ","10",14]
[5882744,"Красная д. 10 кв. 16","Красная ","10",16]
[5882755,"Красная д. 10 кв. 17","Красная ","10",17]
[5882947,"Красная д. 10 кв. 19","Красная ","10",19]
[5882653,"Красная д. 10 кв. 20","Красная ","10",20]
[5882762,"Красная д. 10 кв. 21","Красная ","10",21]
[5882712,"Красная д. 10 кв. 23","Красная ","10",23]
[5882315,"Красная д. 10 кв. 24","Красная ","10",24]
[5882737,"Красная д. 10 кв. 25","Красная ","10",25]
[5882075,"Красная д. 10 кв. 26","Красная ","10",26]
[5882747,"Красная д. 10 кв. 27","Красная ","10",27]
[5882031,"Красная д. 10 кв. 29","Красная ","10",29]
[5882760,"Красная д. 10 кв. 30","Красная ","10",30]
[5881964,"Красная д. 10 кв. 31","Красная ","10",31]
[5882711,"Красная д. 10 кв. 33","Красная ","10",33]
[5882724,"Красная д. 10 кв. 34","Красная ","10",34]
[5882030,"Красная д. 10 кв. 35","Красная ","10",35]
[5882406,"Красная д. 10 кв. 36","Красная ","10",36]
[5869724,"Красная д. 11","Красная ","11",11]
[5882721,"Красная д. 12 кв. 2","Красная ","12",2]
[5882677,"Красная д. 12 кв. 4","Красная ","12",4]
[5882398,"Красная д. 12 кв. 5","Красная ","12",5]
[5882358,"Красная д. 12 кв. 6","Красная ","12",6]
[5882708,"Красная д. 12 кв. 7","Красная ","12",7]
[5881195,"Красная д. 12 кв. 8","Красная ","12",8]
[5882078,"Красная д. 12 кв. 9","Красная ","12",9]
[5882716,"Красная д. 12 кв. 10","Красная ","12",10]
[5882056,"Красная д. 12 кв. 11","Красная ","12",11]
[5881878,"Красная д. 12 кв. 12","Красная ","12",12]
[5882707,"Красная д. 12 кв. 13","Красная ","12",13]
[5866393,"Красная д. 12 кв. 13","Красная ","12",13]
[5881115,"Красная д. 12 кв. 16","Красная ","12",16]
[5882397,"Красная д. 12 кв. 20","Красная ","12",20]
[5882753,"Красная д. 12 кв. 21","Красная ","12",21]
[5882761,"Красная д. 12 кв. 22","Красная ","12",22]
[5882989,"Красная д. 12 кв. 24","Красная ","12",24]
[5882791,"Красная д. 10А кв. 1","Красная ","10А",1]
[5882024,"Красная д. 10А кв. 4","Красная ","10А",4]
[5882278,"Красная д. 10А кв. 5","Красная ","10А",5]
[5882061,"Красная д. 10А кв. 7","Красная ","10А",7]
[5882066,"Красная д. 10А кв. 8","Красная ","10А",8]
[5882407,"Красная д. 10А кв. 9","Красная ","10А",9]
[5881301,"Красная д. 10А кв. 10","Красная ","10А",10]
[5882262,"Красная д. 10А кв. 11","Красная ","10А",11]
[5882756,"Красная д. 10А кв. 12","Красная ","10А",12]
[5882731,"Красная д. 10А кв. 12","Красная ","10А",12]
[5882028,"Красная д. 10А кв. 13","Красная ","10А",13]
[5882671,"Красная д. 10А кв. 14","Красная ","10А",14]
[5882023,"Красная д. 10А кв. 15","Красная ","10А",15]
[5882038,"Красная д. 10А кв. 16","Красная ","10А",16]
[5882456,"Красная д. 10А кв. 17","Красная ","10А",17]
[5882656,"Красная д. 10А кв. 18","Красная ","10А",18]
[5882770,"Красная д. 10А кв. 20","Красная ","10А",20]
[5882286,"Красная д. 10А кв. 21","Красная ","10А",21]
[5882027,"Красная д. 10А кв. 23","Красная ","10А",23]
[5882768,"Красная д. 10А кв. 24","Красная ","10А",24]
[5882705,"Красная д. 10А кв. 25","Красная ","10А",25]
[5882025,"Красная д. 10А кв. 26","Красная ","10А",26]
[5882462,"Красная д. 10А кв. 27","Красная ","10А",27]
[5882702,"Красная д. 10А кв. 28","Красная ","10А",28]
[5882399,"Красная д. 10А кв. 29","Красная ","10А",29]
[5882718,"Красная д. 10А кв. 30","Красная ","10А",30]
[5881336,"Красная д. 10А кв. 31","Красная ","10А",31]
[5882192,"Красная д. 10А кв. 32","Красная ","10А",32]
[5881127,"Красная д. 10А кв. 32","Красная ","10А",32]
[5882706,"Красная д. 10А кв. 34","Красная ","10А",34]
[5882463,"Красная д. 10А кв. 36","Красная ","10А",36]
[5882073,"Красная д. 10А кв. 37","Красная ","10А",37]
[5882083,"Красная д. 10А кв. 38","Красная ","10А",38]
[5882726,"Красная д. 10А кв. 39","Красная ","10А",39]
[5882775,"Красная д. 10А кв. 40","Красная ","10А",40]
[5882047,"Красная д. 10А кв. 41","Красная ","10А",41]
[5882249,"Красная д. 10А кв. 42","Красная ","10А",42]
[5882247,"Красная д. 10А кв. 43","Красная ","10А",43]
[5882738,"Красная д. 10А кв. 44","Красная ","10А",44]
[5882059,"Красная д. 10А кв. 45","Красная ","10А",45]
[5882279,"Красная д. 10А кв. 47","Красная ","10А",47]
[5882287,"Красная д. 10А кв. 48","Красная ","10А",48]
[5882037,"Красная д. 10А кв. 49","Красная ","10А",49]
[5882062,"Красная д. 10А кв. 50","Красная ","10А",50]
[5882772,"Красная д. 10А кв. 51","Красная ","10А",51]
[5882303,"Красная д. 10А кв. 52","Красная ","10А",52]
[5882195,"Красная д. 10А кв. 53","Красная ","10А",53]
[5882285,"Красная д. 10А кв. 54","Красная ","10А",54]
[5882281,"Красная д. 10А кв. 55","Красная ","10А",55]
[5882263,"Красная д. 10А кв. 56","Красная ","10А",56]
[5881983,"Красная д. 10А кв. 57","Красная ","10А",57]
[5882077,"Красная д. 10А кв. 58","Красная ","10А",58]
[5882050,"Красная д. 10А кв. 59","Красная ","10А",59]

{"sheet":"надо!!!","index":2,"n_rows":4,"n_cols":13,"rows_kept":4,"cut":false,"hidden":false,"merged":[]}
["ул.","д.","корп.","кв.","телефон регистрации","сосед+1 телефон","сосед+1 адрес","сосед+2 телефон","сосед+2 адрес","сосед-1 телефон","сосед-1 адрес","сосед-2 телефон","сосед-2 адрес"]
["ул. Красная","1 д.","(нет)","11 кв.",5882435,5882434,"Красная д. 1 кв. 14",5882898,"Красная д. 1 кв. 16",5882157,"Красная д. 1 кв. 8",5882129,"Красная д. 1 кв. 7"]
["ул. Красная","20 д.","(нет)","16 кв.","нет","нет","нет","нет","нет","нет","нет","нет","нет"]
["ул. Красная","12 д.","(нет)","22 кв.",5882761,5882989,"Красная д. 12 кв. 24","нет","нет",5882753,"Красная д. 12 кв. 21",5882397,"Красная д. 12 кв. 20"]

{"sheet":"а реестр лучше хранить так","index":3,"n_rows":9,"n_cols":14,"rows_kept":9,"cut":false,"hidden":false,"merged":[]}
["ул.","д.","корп.","кв.",null,"ул.","д.","корп.","кв.",null,"ул.","д.","корп.","кв."]
["ул. Красная","1 д.","(нет)","11 кв.",null,"Красная",1,"",11,null,{"$f":"MID(A2,SEARCH(\" \",A2)+1,99)","v":"Красная"},{"$f":"LEFT(B2,SEARCH(\"? \",B2))*1","v":1},{"$f":"IF($C2<>\"(нет)\",$C2,\"\")","v":""},{"$f":"LEFT(D2,SEARCH(\"? \",D2))*1","v":11}]
["ул. Красная","20 д.","(нет)","16 кв.",null,"Красная",20,"",16,null,{"$f":"MID(A3,SEARCH(\" \",A3)+1,99)","v":"Красная"},{"$f":"LEFT(B3,SEARCH(\"? \",B3))*1","v":20},{"$f":"IF($C3<>\"(нет)\",$C3,\"\")","v":""},{"$f":"LEFT(D3,SEARCH(\"? \",D3))*1","v":16}]
["ул. Красная","12 д.","(нет)","22 кв.",null,"Красная",12,"",22,null,"Красная",12,"",22]
["ул. Красная","10 д.","А","27 кв.",null,"Красная",10,"А",27,null,"Красная",10,"А",27]
[]
[null,null,null,null,null,"А реестр лучше хранить так.",null,null,null,null,"Преобразовать из вашего можно формулами (см. выше)"]
[null,null,null,null,null,"(визуально - как вам надо, но в ячейках только нужные значения)"]
[null,null,null,null,null,"Тогда скорость работы макроса можно значительно увеличить."]