Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Формула в примечании - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Формула в примечании
Формула в примечании
DJ_Marker_MC Дата: Пятница, 07.09.2012, 10:41 | Сообщение № 1
Группа: Друзья
Ранг: Ветеран
Сообщений: 991
Репутация: 213 ±
Замечаний: 0% ±

Excel 2019
Всем доброе утро, столкнулся с ситуацией когда нужно в примечаниях произвести вычисление формулы wacko
Кто может помочь, помогите. Файл прилагается
К сообщению приложен файл: 6512240.xlsx (10.8 Kb)
 
Ответить
СообщениеВсем доброе утро, столкнулся с ситуацией когда нужно в примечаниях произвести вычисление формулы wacko
Кто может помочь, помогите. Файл прилагается

Автор - DJ_Marker_MC
Дата добавления - 07.09.2012 в 10:41
Serge_007 Дата: Пятница, 07.09.2012, 10:48 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Вижу только один путь:
макросом извлечь из примечаний значения на лист (или в виртуальную память), использовать их в формуле и закинуть обратно в примечание.

Вопрос: А нафига?!


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеВижу только один путь:
макросом извлечь из примечаний значения на лист (или в виртуальную память), использовать их в формуле и закинуть обратно в примечание.

Вопрос: А нафига?!

Автор - Serge_007
Дата добавления - 07.09.2012 в 10:48
DJ_Marker_MC Дата: Пятница, 07.09.2012, 11:05 | Сообщение № 3
Группа: Друзья
Ранг: Ветеран
Сообщений: 991
Репутация: 213 ±
Замечаний: 0% ±

Excel 2019
Насчет "А нафига" - оно то нужно с целью не вводить еще один столбец, который будет временным. Объясню для чего понадобилось, есть ряд представительств компании в разных городах, на которые выставляются планы, тут всё ок, столбцы план/факт/процент выполнение на каждую группу товара, и итоговые суммы по каждому региону. Итоговое выполнение плана по представительству мы не считаем, поскольку планы выставляются не на все группы товаров, поэтому столбец ВСЕГО стоит отдельно, в данный момент открылись новые представительства, по которым не выставляется план так как по другим - на группы товаров, а им сделали отдельное условие и выставили план на общие продажи (не по группам как у других, а на ВСЕГО ПРОДАЖ). Вот поэтому решил сделать примечаниями, без ввода нового столбца.

Но если без макроса не обойтись, то ну его))) не буду усложнять жизнь документу.
 
Ответить
СообщениеНасчет "А нафига" - оно то нужно с целью не вводить еще один столбец, который будет временным. Объясню для чего понадобилось, есть ряд представительств компании в разных городах, на которые выставляются планы, тут всё ок, столбцы план/факт/процент выполнение на каждую группу товара, и итоговые суммы по каждому региону. Итоговое выполнение плана по представительству мы не считаем, поскольку планы выставляются не на все группы товаров, поэтому столбец ВСЕГО стоит отдельно, в данный момент открылись новые представительства, по которым не выставляется план так как по другим - на группы товаров, а им сделали отдельное условие и выставили план на общие продажи (не по группам как у других, а на ВСЕГО ПРОДАЖ). Вот поэтому решил сделать примечаниями, без ввода нового столбца.

Но если без макроса не обойтись, то ну его))) не буду усложнять жизнь документу.

Автор - DJ_Marker_MC
Дата добавления - 07.09.2012 в 11:05
vikttur Дата: Пятница, 07.09.2012, 11:14 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Ну да, гланды - через ж... smile
опять же: если временно, что легче удалять - примечания (вдруг выборочно?) или столбец?

Доп. столбец - и никакой мороки.
 
Ответить
СообщениеНу да, гланды - через ж... smile
опять же: если временно, что легче удалять - примечания (вдруг выборочно?) или столбец?

Доп. столбец - и никакой мороки.

Автор - vikttur
Дата добавления - 07.09.2012 в 11:14
Саня Дата: Пятница, 07.09.2012, 11:23 | Сообщение № 5
Группа: Друзья
Ранг: Ветеран
Сообщений: 1068
Репутация: 560 ±
Замечаний: 0% ±

XL 2016
исходный текст этого листа:
[vba]
Code
Option Explicit

Private Sub Worksheet_Change(ByVal Target As Range)
      If Intersect(Target, Range("B1:B3")).Address = Target.Address Then
          Dim c As Range
          For Each c In Target
              Dim sProc As String
              sProc = Format$(c.Value / GetPlan(c.Offset(, -1)), "0.0%")
              AddCommentIn c, "план выполнен на:" & Chr(10) & sProc
          Next c
      End If
End Sub

Private Function GetPlan(r As Range) As Long
      Dim sTemp As String
      sTemp = r.Comment.Text
      sTemp = Replace(sTemp, "План ", "")
      sTemp = Replace(sTemp, "тыс", "")
        
      GetPlan = CLng(sTemp) * 1000
End Function

Private Sub AddCommentIn(r As Range, sText As String)
      On Error Resume Next
      r.Comment.Delete
      r.AddComment sText
End Sub
[/vba]
 
Ответить
Сообщениеисходный текст этого листа:
[vba]
Code
Option Explicit

Private Sub Worksheet_Change(ByVal Target As Range)
      If Intersect(Target, Range("B1:B3")).Address = Target.Address Then
          Dim c As Range
          For Each c In Target
              Dim sProc As String
              sProc = Format$(c.Value / GetPlan(c.Offset(, -1)), "0.0%")
              AddCommentIn c, "план выполнен на:" & Chr(10) & sProc
          Next c
      End If
End Sub

Private Function GetPlan(r As Range) As Long
      Dim sTemp As String
      sTemp = r.Comment.Text
      sTemp = Replace(sTemp, "План ", "")
      sTemp = Replace(sTemp, "тыс", "")
        
      GetPlan = CLng(sTemp) * 1000
End Function

Private Sub AddCommentIn(r As Range, sText As String)
      On Error Resume Next
      r.Comment.Delete
      r.AddComment sText
End Sub
[/vba]

Автор - Саня
Дата добавления - 07.09.2012 в 11:23
DJ_Marker_MC Дата: Пятница, 07.09.2012, 16:59 | Сообщение № 6
Группа: Друзья
Ранг: Ветеран
Сообщений: 991
Репутация: 213 ±
Замечаний: 0% ±

Excel 2019
Спасибо. Думаю всё таки обойдусь без этого счастья))). Скажу нельзя никак!
 
Ответить
СообщениеСпасибо. Думаю всё таки обойдусь без этого счастья))). Скажу нельзя никак!

Автор - DJ_Marker_MC
Дата добавления - 07.09.2012 в 16:59
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Формула в примечании
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!