Здравствуйте,
Любые предложения по формуле Excel для получения значений A2, B2, C2, D2.
Например:
Категория | Доход | A | B | C | D |
Sal1 | 11 | 3 | 3 | 3 | 2 |
если мы разделим 11 на 4 столбца, 2,75 приведет к 4 ячейкам
Но мне нужна формула Excel, чтобы получить целое число, следующее целое число (3 вместо 2,75) во всех ячейках.
Любой ответ будет быть полезным. Спасибо
Посмотреть лучший ответ
Я думаю, это то, что вам нужно
= ROUNDUP (IF (B2 = $ B2, $ B2, $ B2-SUM ($ C2: OFFSET (C2,0, -1) ))/(СУММПРОИЗВ (НЕ ($ 1: $ 1 = 0) * 1) -СТОЛБЕЦ (B2)), 0)
Предположим, вы вводите формулу в C2, а затем скопируйте и вставьте формулу в нужные клетки. Если позже вы захотите E, F, G и т. Д., Вам просто нужно добавить заголовки и вставить формулу.
Например:
Категория | Доход | A | B | C | D |
something | 6 | 2 | 2 | 1 | 1 |
другой вещь | 5 | 2 | 1 | 1 | 1 |
Ремия,
ссылки на ваши ячейки (A2, B2, …) не могут быть правильными.
Я предполагаю, что «Категория» находится в A1, а «2» — в F2.
= IF (COLUMN () = 6, $ B2-SUM ($ C2: $ E2), ROUNDUP ($ B2/4,0))
Спасибо, Вилли, за ответ, извини, если я не сформулировал свою проблему четко;
Ячейки, в которых мне нужны значения, — это C2, D2, E2, F2
не обязательно иметь значения во всех ячейках, если мы возьмем 5 в качестве примера:
C2 должен занять 2
D2 должен занять 2
E2 должен занять 1
D2 может быть пустым
Привет, Детлеф,
Извини, я неправильно объяснил!
Я ищу автоматическое заполнение значений в ячейках C2, D2, E2 и F2.
и если мы разделяем количество, равное 5,
Мне нужно получить
C2 = 2
D2 = 2
E2 = 1
F2 = 0 (пусто)
= MIN (IF (COLUMN () = 3, $ B2, $ B2-SUM ($ C2: OFFSET (C2,0, -1))), ROUNDUP ($ B2/(SUMPRODUCT (NOT ($ 1: $ 1 = 0) * 1) -2), 0))
Спасибо за ответ, я не могу получить ожидаемых результатов
Когда я вставляю формулу в C2, это приводит к циркулирующей ссылке
Это потому, что на вашем листе хранится моя предыдущая версия формулы. Вы можете очистить C2, D2, E2 и F2. Затем вставьте последнюю формулу в C2.
хмм .. Спасибо Вилли за поддержку
моя проблема решена
Спасибо!
Мне нужна похожая штука с парочкой отличий. Мне нужно сделать то же получение значений по столбцам переменных из числа, введенного в первый столбец, но мне также нужно иметь возможность вручную переопределить формулу в некоторых ячейках, но чтобы другие ячейки настраивались на переменную.
Пример: A1 = 50, B1: F1 = 10, но если я вручную настрою C1 на значение 0, остальные 4 ячейки должны автоматически настроиться на 12,5
Формула должна быть переменной, чтобы ее можно было скопировать в 2 или 20 ячеек.
Мысли?
Allain
allainm@gmail.com
Мне нужна похожая вещь с парой отличий. Мне нужно сделать то же получение значений по столбцам переменных из числа, введенного в первый столбец, но мне также нужно иметь возможность вручную переопределить формулу в некоторых ячейках, но чтобы другие ячейки настраивались на переменную.
Пример: A1 = 50, B1: F1 = 10, но если я вручную настрою C1 на значение 0, остальные 4 ячейки должны автоматически настроиться на 12,5
Формула должна быть переменной, чтобы ее можно было скопировать в 2 или 20 ячеек.
Мысли?
Allain
allainm@gmail.com
I извините за поздний ответ. Я не уверен, подходит ли вам следующий подход.
Формула
= $ A $ 1/SUMPRODUCT (- - (ISFORMULA ($ B $ 1: $ F $ 1)))
A | B | C | D | E | F | |
1 | 50 |
= TheFormula |
= TheFormula |
= TheFormula |
=TheFormula |
=TheFormula |
Спасибо за попытку, мне вообще не удалось заставить эту формулу работать.
🙁
У меня 2016, я не знаю, что такое функция isFormula.
Ссылка: функция IsFormula
Вы давно не опубликовали это решение — я успешно использовал вашу формулу, но есть ли способ отрегулировать Неужели установить максимально допустимое значение? Т.е. в вашем примере A, B, C и т. д. не может быть больше 8.
Ура
@Willy Lau Привет Вилли,
Большое спасибо за решение этой проблемы.
У меня аналогичное требование.
Мне нужно распределить количества в 1 ячейке по 12 столбцам (все месяцы 2020 года для прогноза)
I попытался применить вашу формулу, но я получил тот же номер, что и в исходной ячейке в ячейке, содержащей формулу, но не смог распределить его среди остальных 11 столбцов. Пожалуйста, помогите
($ 1: $ 1 = 0)
Я не понял этого, не могли бы вы пожалуйста объясните это. @Willy Lau
Я искал по всему Интернету, пытаясь найти решение моей проблемы, и этот пост, кажется, есть верный путь, но не доходит до необходимого ответа, который я ищу.
Мне нужно разделить целое число на 5 столбцов, максимум 3 в каждом столбце, кроме столбца 5, который может быть оставшимся числом целых чисел,
Пример: целое число равно 20
Столбец A 3
Столбец B 3
Столбец C 3
Столбец D 3
Столбец E 8
Есть ли формула, которая поможет мне в этом?
Буду искренне благодарен за любую помощь.
@ Ремья Рамакришнан