Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
не удалось прочитать содержимое
 
Создал документ в Open Office. Сохранил в формате .xls
При открытии в Excel 2010 выдало ошибку "не удалось прочитать содержимое..." В итоге заменило всю кирилицу на знаки вопроса. Как вернуть исходные данные?
Не сохраняется файл с поддержкой макросов на макбук
 
Здравструйте!
Не сохраняется файл Эксель с поддержкой макросов на макбук, версия офиса16.67 для мак. Вес файла 0,5мб.
Ошибка:
Изменено: ussuritiger - 01.12.2022 21:47:22
Подсчёт количества слагаемых в ячейке
 
Здравствуйте!
Можно ли подсчитать количество суммируемых слагаемых, если они заданы формулой:
=СУММ(F2:M21;H22:M23;L24:X28;L29...)
Нашел подобную тему, но она работает только в случае такой суммы: =СУММ(A1+A2+A3) если же задавать так:   =СУММ(A1:A3;C1:C3), то не получается
https://www.planetaexcel.ru/forum/index.php?PAGE_NAME=read&FID=8&TID=625
Изменено: ussuritiger - 17.11.2021 10:46:40
Определение расстояния до ближайшего города по координатам
 
Есть два списка населенных пунктов с координатами. Первый – села, населенные пункты, численностью менее 10 тысяч (Столбцы A:B). Второй – города, населенные пункты, численностью более 10 тысяч(столбцы F:G). Задача – определить расстояние от каждого села до ближайшего города. Нашел похожую тему, но преобразовать те формулы правильно у меня не получилось: выдается ошибка ЗНАЧ, ЧИСЛО или считается с ошибкой. В столбцах C:D то, как я преобразовал формулы из сообщения №9 от пользователя Андрея Зайцева, которые мне показались наиболее близкими к моей проблеме.
Определение численности населения, проживающего на заданном расстоянии от данной точки по координатам
 
Есть 150 тысяч населенных пунктов(НП) с численностью и координатами. Задача - определить, какое население проживает в радиусе 15 километров от каждого из них.
Я могу сделать это в два шага:
1) задать столбец формул, определяющий расстояние от данного НП до всех остальных (диапазон E:E или F:F)
2) с помощью формулы СУММЕСЛИ получить нужное значение (ячейка P11)
Сложность в том, что мне нужно повторить эти шаги для каждого НП т.е. 150 тысяч раз. Возможно ли объединить два данных действия в одно, чтобы появился столбец с подсчетом населения, проживающего в радиусе 15 километров для каждого НП? Может быть для этого годятся формулы массивов?
Поиск обратных пар дубликатов пунктов отправления и прибытия
 
Здравствуйте!
Есть пары пунктов отправления и прибытия. Подскажите, как можно удалить "обратные" дубликаты. Например, чтобы из пар УФА - САМАРА и САМАРА - УФА осталась только одна
Изменено: ussuritiger - 04.01.2021 16:41:40
двссыл. Название листа указано в двух ячейках.
 
Здравствуйте!
Нужно собрать значения с 2 тысяч листов. С каждого листа нужны значения 56 ячеек. Проблема в том, что название листа нужно собрать с двух ячеек. В файле примере требуется собрать значения с ячеек C7:K7 каждого листа
Изменено: ussuritiger - 23.11.2020 10:56:48
Сохранение файла с ячейкой, обязательной для заполнения
 
Задача создать макет, в котором будет ячейка F9, обязательная для заполнения.

скомпилировал два макроса:
Третий пост отсюда: https://www.planetaexcel.ru/forum/index.php?PAGE_NAME=read&FID=1&TID=82075&TITLE_SEO=82075-obyazatelnoe-zapolnenie-yacheek-pri-uslovii
и еще вариант с другого форума
Получилось следующее:
Код
[QUOTE][QUOTE]Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
Dim cl As Range
    If IsEmpty(Range("F9")) Then
        MsgBox "Забыли заполнить ячейку F9!", vbCritical + vbOKOnly
    End If
    Cancel = True
End Sub
[/QUOTE][/QUOTE]


Все работает, но проблемка в том, что данный макет я сам не могу сохранить, не заполнив ячейку.
Двухуровневое округление с выходом на сумму
 
Нужно округлить значения так, чтобы их суммы по столбцам и по строкам выходили на общие суммы, выделенные жирным.
В идеале приоритет при выборе числа, к которому нужно прибавить/отнять единицу зависит от соответствующего ему значения в столбцах N:P- чем оно меньше, тем лучше выбрать данное число.
Вроде бы можно выполнить округление в два этапа:
1) Выйти на нули в столбце R
2) Выйти на нули в ячейках (S4:U4)
Вопрос в том, возможно ли выполнить обе предыдущие операции не последовательно, а параллельно, чтобы сумма модулей всех чисел в столбцах N:P, которые соответствуют измененным исходным числам была наименьшей?
Изменено: ussuritiger - 16.06.2020 15:45:56
Добавление столбцов на каждый лист из другого файла.
 
Здравствуйте!

1) Есть два файла: апрель и май. В каждом ~90 листов с одинаковыми названиями. Столбец А везде одинаковый. в ячейке А2 название листа из столбца B листа "Оглавление". Возможно ли добавить столбцы из одного файла на каждый лист второго файла, как сделано в файле "нужно так". Можно ли это сделать с использованием надстройки Plex?

2) На некоторых листах есть сноски. Можно ли их разместить в объединенном файле друг под другом?

3) Дополнительный вопрос: возможно ли объединить файлы таким же образом в случае, если один код переместится, как в файле "пример". Здесь код 325 перешел из A54 ячейки в A370
Изменено: ussuritiger - 29.05.2020 11:42:29
как переименовать лист, сохранив переход по гиперссылкам на его ячейки
 
Здравствуйте!
при изменении названия листа "Табл.26" на "Численность по МО" слетают все гиперссылки. Возможно ли сохранить переход по ним? Есть ли такая возможность в надстройке PLEX?

возможно поможет при решении:
1)наличие гиперссылок до переименования листа
2)соответствие названия гиперссылок лист 'Перечень_субъектов_РФ' столбец B со столбцом B переименуемого листа (не удалось вставить из-за превышения размера файла)
выбор определенных значений со смещением с разных листов
 
Здравствуйте!
Как выбрать значения из определенных ячеек с разных листов со смещением на 1 ячейку?
Все листы одинакового формата

возможные варианты, упрощающие задачу:
1) на каждом листе в ячейке A2 есть название ячейки, которую нужно найти в столбце B:B соответствующего листа
2) дополнительный столбец с номером нужной ячейки
ДВССЫЛ выдаёт ошибку #ССЫЛКА! при ссылке на лист (имя из ячейки)
 
Здравствуйте!
При сборе данных с нескольких листов одной книги формула =ДВССЫЛ(A2&"!d105") выдаёт ошибку #ССЫЛКА!
Изменено: ussuritiger - 04.03.2020 15:32:58
Всплывающая подсказка для гиперссылки
 
Здравствуйте!
существует ли возможность вставить в ячейку всплывающую подсказку(ScreenTep) для гиперссылки.
Для первой строки из файла-примера:
Chendu (CTU) всплывающая при наведении на гиперссылку подсказка: "Chengdu Shuangliu International Airport, China"
Изменено: ussuritiger - 01.03.2020 01:23:10
Скачать таблицы сразу с нескольких URL-адресов с одинаковым началом
 
Здравствуйте!
Можно ли в Excel с помощью функции:
Данные / получить внешние данные / из других источников / из интернета

загрузить таблицы сразу с нескольких URL-адресов,
у всех одинаковое начало:
https://auto.vercity.ru/statistics/sales/europe/2019/russia/

но разное окончание:
https://auto.vercity.ru/statistics/sales/europe/2019/russia/lada/
https://auto.vercity.ru/statistics/sales/europe/2019/russia/kia/
...

P.S. стоит Excel 2019
Изменено: ussuritiger - 18.02.2020 23:40:49
Преобразовать столбец в плоскую таблицу.
 
Задача - создать второй столбец, содержащий название территории, к которой относится населенный пункт из первого столбца.
Название территории содержит одну из двух фраз: "городской округ" или "муниципальный район"
Решая по формуле ЕСЛИ - для муниципального района всё считается верно, для городского округа - нет.
По формуле СЧЁТЕСЛИ тоже верно, но с перебором 150 тысяч ячеек компьютер не справляется.
После вычитания непонятный остаток
 
округляю значения в четырех ячейках. Затем, вычитая их друг из друга, получаем остаток -1,3877Е-16, хотя должен быть нолик (
Изменено: ussuritiger - 04.10.2019 10:31:35
счёт значений, попадающих в данный промежуток
 
Здравствуйте!
Есть столбец со значениями.
Нужно посчитать, сколько из них попадает в каждый диапозон: от 0 до 0,1; от 0,1 до 0,2 и т.д.
если вбивать диапозон вручную - то считает правильно:
=СЧЁТЕСЛИМН(A:A;"<13")
а если вместо числа сопоставить его ячейку, то не считает:
=СЧЁТЕСЛИМН(A:A;"<E2")
Изменено: ussuritiger - 24.09.2019 09:46:13
Копировать в отдельный файл все листы "1" с наименованиями: A_1, B_1, C_1, D_1
 
Есть 90+ файлов, каждый содержит Н-ное количество листов. Нужные листы находятся на первом месте в файле-книге и имеют одинаковое название.
Есть макрос по разбитию всех файлов-книг на отдельные файлы-листы. И макрос по сбору нужных файлов-листов в одну файл-книгу
Минусы данного варианта:
1) нужно открыть каждый файл, вставить и запустить в нем макрос.
2) если сразу объединить все файлы в один - нагрузка на комп слишком велика - он долго и громко пыхтит, а потом может еще и зависнуть.

Вопрос: можно ли сделать так, чтобы макрос не перебирал все листы всех файлов, а сразу  выбирал только нужные и собирал их в один файл?
то есть исходные данные:
файлы: A, B, C, D, E, F ...
каждый из них содержит листы 1, 2, 3, 4...
задача переместить/скопировать все листы "1" в файл "куда скопировать"  с наименованием: A_1, B_1, C_1, D_1 и т.д.

исходные макросы: приложены
файлы для примера: A, B, C, D
Изменено: ussuritiger - 10.07.2019 17:23:36
разделить файл-книгу на отдельные файлы-листы, Run-time error 1004 и Run-time error 9
 
1) данный макрос выдает run-time error 1004 Method 'copy' of object '_Worksheet' failed
Код
   Dim s As Worksheet
   Dim wb As Workbook

   Set wb = ActiveWorkbook

   For Each s In wb.Worksheets                                 'проходим во всем листам активной книги

       s.Copy                                                  'сохраняем лист как новый файл

       ActiveWorkbook.SaveAs wb.Path & "\" & s.Name & ".xlsx"  'сохраняем файл

   Next

End Sub

2) данный макрос выдаёт Run-time error 9 out of range
Код
Sub ResizeLegendEntries()

  With Worksheets("Sheet1").ChartObjects(1).Activate
     ' Store the current font size
     fntSZ = ActiveChart.Legend.Font.Size

     'Temporarily change the font size.
     ActiveChart.Legend.Font.Size = 2

        'Place your LegendEntries macro code here to make
        'the changes that you want to the chart legend.

     ' Restore the font size.
     ActiveChart.Legend.Font.Size = fntSZ
  End With
End Sub

ссылка на файл
Изменено: ussuritiger - 07.06.2019 12:04:28
скопировать в один файл листы с разными названиями из нескольких файлов.
 
Вариант №1. Общее у данных листов что во всех файлах они находятся на одном месте в книге. То есть все первые листы из всех файлов нужно свести в файл №1. Все вторые в файл №2 и т.д.
Вариант №2. изначально, листы, которые нужно переместить в один файл имеют одинаковое название, однако их нужно переименовать в соответствии с названиями исходных файлов. Для меня первый вариант проще, так как я знаю как добавить ко всем листам книги часть названия. Но можно и выполнить исходную задачу с условием, что названия всех листов одинаковы, но после перемещения их надо переименовать. На мой взгляд этот вариант сложнее, но если вам он проще - можно пойти по нему вместо первого.
Страницы: 1
Наверх