0 / 0 / 0
Регистрация: 04.05.2015
Сообщений: 7
1

Взаимозависимые ячейки

03.10.2021, 20:35. Показов 503. Ответов 8

Здравствуйте.

Собственно такой вопрос - как сделать взаимозависимые ячейки?
К примеру есть курс валюты 1 к 8, и так же есть количество товаров. Мне надо сделать так, чтоб при изменении цифры в ячейке, менялись цифры и в соседних ячейках но с учетом курса

Пример:

Товар --- кол-во --- золото --- серебро
пшеница --- 1 --- 1 --- 8

Я меняю значение "КОЛИЧЕСТВО" на 2. Соответственно должно получиться так - 2 --- 2 ---16
Я меняю значение "ЗОЛОТО" на 3. Соответственно должно получиться так - 3 --- 3 ---24
Я меняю значение "СЕРЕБРО" на 32. Соответственно должно получиться так - 4 --- 4 ---32

Так же, ВАЖНО чтоб можно было кастомно указывать каждой ячейке собственное значение в цифрах
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.10.2021, 20:35
Ответы с готовыми решениями:

Удаление части текста ячейки, который совпадает с текстом соседней ячейки
Добрый день. Заранее извиняюсь, за возможный повтор темы. Ситуация следующая: Есть таблица на...

Перенос данных одной ячейки в ячейки другого листа с заданным интервалом
Добрый день! Нужна помощь в автоматизации создания списка по ТОиТР оборудования. Имеется файл с...

MS Office Excel Перенос информации из ячейки в часть данных другой ячейки
День добрый. Добросовестно искал ответ на свой вопрос в течение 20 минут, ничего не нашел... ...

Как в источнике списка для ячейки E поставить ссылку на значение ячейки D
Добрый день! Столкнулся со следующей проблемой. Подскажите, пожалуйста. Есть таблица...

В ячейки перечислены url через ; нужно их разделить на разные ячейки
Всем привет, начал потихоньку постигать скрипты excel, есть задача, в одной ячейки: ...

8
1955 / 1337 / 626
Регистрация: 23.03.2015
Сообщений: 4,355
03.10.2021, 20:44 2
f1rst,

Онли макросом

Прикрепите файл.
0
0 / 0 / 0
Регистрация: 04.05.2015
Сообщений: 7
03.10.2021, 21:06  [ТС] 3
Вот
0
Вложения
Тип файла: xlsx Лист Microsoft Excel.xlsx (18.3 Кб, 31 просмотров)
74 / 40 / 15
Регистрация: 16.07.2020
Сообщений: 129
03.10.2021, 21:12 4
del
0
1955 / 1337 / 626
Регистрация: 23.03.2015
Сообщений: 4,355
03.10.2021, 21:30 5
f1rst,

А где курс валюты?
0
0 / 0 / 0
Регистрация: 04.05.2015
Сообщений: 7
03.10.2021, 21:42  [ТС] 6
Цена в золоте 1 ед. к цене в Серебре 8 ед.
Это и есть курс
Мне надо чтоб эти показатели менялись в зависимости он нового значения вместе с количеством товаров

Добавлено через 9 минут
Товаров будет большое количество. С разной ценой за это самое количество. Так же эти товары можно будет купить за альтернативную валюту (серебро).
Чтоб вручную не вносить цену для каждого товара а задать к примеру количество этого товара и напротив автоматически сгенерится цена в золоте и серебре и наоборот.
0
0 / 0 / 0
Регистрация: 04.05.2015
Сообщений: 7
04.10.2021, 20:45  [ТС] 7
Скажите как этот макрос сделать
0
74 / 40 / 15
Регистрация: 16.07.2020
Сообщений: 129
04.10.2021, 21:16 8
Для вашего примера попробуйте такой макрос, его нужно вставить в модуль листа.
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
    Dim St()
    Dim i%, Rw%, Cm%
    Dim NewD!
    Application.EnableEvents = False
    Application.ScreenUpdating = False
    If Target.Cells.Count > 1 Then Exit Sub
    If Intersect([F6:H10], Target) Is Nothing Then Exit Sub
    ReDim St(3)
    St = Array(1, 1, 8)
    Rw = Target.Row
    Cm = Target.Column
    NewD = Target.Value / St(Cm - 6)
    For i = 1 To 3
        Cells(Rw, i + 5) = NewD * St(i - 1)
    Next
    Application.ScreenUpdating = True
    Application.EnableEvents = True
End Sub
0
484 / 443 / 172
Регистрация: 11.12.2013
Сообщений: 2,339
04.10.2021, 21:17 9
del
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.10.2021, 21:17

как у значения ячейки взять первые три символа и поместить их в соседние ячейки
Помогите решить задачку. Есть столбец в ячейки которого вводятся значения (артикул: 3654 - блузка...

Перенесение результатов ячейки в ячейку на другой лист, в зависимости от значения исходной ячейки
Добрый день, - прошу помощи экспертов! Есть такая таблица (в вложении). Суть вопроса такова: Есть...

Если ячейка равна какой нибудь ячейки из массива, то данные берутся из определенной ячейки
Помогите, пжл. Нужно подтянуть к дате (столбец H) данные из строки А11:F11, основываясь за массив...

Фиксация даты на изменения другой ячейки, защита данных ячейки от изменений следующим днем
Добрый день, прошу помочь с решением данной задачи. Существует 2 строки, например номер 3 и 10. ...

Как перенести не только значение ячейки но и цвет ячейки
Добрый день, Скажите пожалуйста, есть ли возможность решить данную задачу без использования VB?...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.