- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Имеется лист Excel. В нем содержится разнообразная информация, в том числе ячейки с денежным форматом. Необходимо значения всех этих ячеек умножить на определенное число. Они расположены в произвольном порядке, не в столбик.
Как-нибудь можно сделать автоматически? Именно сами значения ячеек, без создания дополнительных связанных ячеек.
Если ячейки расположены в свободном порядке - то можно! Но только макросом, который "вычленит" ячейки с определенным форматированием и изменит их содержимое как нужно...
Сначала надо определить область поиска (т.е. непустые клетки) потом циклом их пройти, проверить форматирование, если совпадает с шаблоном - взять значение, умножить, и подставить обратно...
Практическое приложение такой задачи - "накрутить" для себя маржу с чужой работы... Т.е. получив от субподрядчика смету, "накрутить" ее перед отсылкой заказчику. Этим занимаетесь?
malls, именно этим, но не я, а мой клиент :)
malls, именно этим, но не я, а мой клиент :)
Можно не оправдываться 😂 - это обычный бизнес...
ЗЫ: Имхо можно еще наверное (при слабом знании VB) конвертнуть в HTML/TEXT (знаки долларов/рублей должны остаться), а потом просто PHP-ником примитивным по регулярным выражениям переколбасить во что угодно...
Условным форматированием не пробовали? Или там не предусмотрены такие исправления?
upd:
Пардон, эту функцию использовать не получится.
эх... опять ничего дельного не советуют :(
Вот макрос для умножения, собственно:
Dim x, cc As Range
x = InputBox("Введите число, на которое надо умножить выделенный диапазон")
If IsNumeric(x) Then
For Each cc In Selection.SpecialCells(xlCellTypeConstants, xlNumbers) 'или вместо Selection - range("D8:J129")
cc = Round(cc * x)
Next
End If
А вот как отобрать только ячейки с денежным форматом..😕
эх... опять ничего дельного не советуют :(
А чего ты ждал? Без кодинга не получится... Сл-но нужно просто определить на чем кодить, я два варианта предложил - мало?
А вот как отобрать только ячейки с денежным форматом..😕
нужно искать что-то типа NumberFormat и соответствие #,##0.00$
В Экселе есть готовые формулы. Только я не в курсе, какие именно. Но если поштудировать справочники, нарыть можно.