У нас есть проект по определенному предмету математики, и я сделан с вычислениями, и он работает просто отлично. Таким образом, задача состоит, скажем, в том, что у вас есть система линейных уравнений определенного количества неизвестных, вы вводите число неизвестных и заполняете значения, а используя вычисления матрицы, находите все значение неизвестных.Excel: Заполните диапазон ячеек со значением или формулой в зависимости от только одной ячейки
Чтобы сделать это короткое, я уже закончил «найти значение неизвестных» вместе с вычислением, я проверил его, и это кажется прекрасным. Я могу поместить 6 в число неизвестных и автоматически вычисляет обратную матрицу 6x6 и возвращает 6 неизвестных значений с помощью индекса INDIVIDUUALY.
(. Примечание:Нам не разрешено использовать VBA или макросы, так как мы еще не обсуждали, что еще
Проблема заключается в том, я не знаю, как автоматически заполнить ДИАПАЗОНА клеток с VALUEилиформулу на основе одиночного значения клеток.
Например, в ячейке A1 я буду вводить 5 (что указывает количество неизвестных), а затем при вводе этого и нажатие введите, скажем, диапазон ячеек от A2 до A6 (который равен 5 ячейкам) будет автоматически заполнены с добавочными буквами, как и для A2 -> A; A3 -> B; ... A6 -> E, из которых эти буквы обозначают 5 неизвестных.
ПРОБЛЕМА 2. Другой следить за вопрос, скажем, вход я снова 5, что опять-таки означает количество пропущенных значений/неизвестных, в A1, кроме столбца переменных A, B, C, D , E (5 неизвестных), я хочу автоматически заполнить столбец B соответственно значениями из массива.
Это то же самое с моей первой проблемой, но на этот раз вместо увеличиваемых букв это будет функция Incremented Index.
Например: Я вход 5
* Колонка A будет автоматически заполнено с переменными/букв
* Колонка B будут автоматически заполнены значениями из массива, который вычисляется по формула, но не показана независимо на клетках. я уже имеют формулу
INDEX (формула I, созданный, номер строки ответа от формулы I, созданный, номер столбца ответа из формулы я создал)
ответы из формулы я сделал сам также представляет собой массив, «n» строк и 1 массив столбцов. Если я ставлю формулу индекса на одну ячейку, она возвращает числовое значение заданной строки из массива, в результате вычисления из моей формулы То, что я хочу, например, для 5 неизвестных
**A | B**
1 | .. ..... 5 ..........................
2 | ....... A .... ..........Некоторые Значение 1
3 | ....... B .............. некоторое значение 2
4 | ....... С .. ............ Некоторые Value 3
5 | ....... D .............. Некоторые Value 4
6 | ....... E .............. Некоторое значение 5
В том случае, когда «Некоторая ценность» является массивом ответа от моей формулы и «1,2 , 3,4,5 "указывает номер строки из этого массированного ответа. Это при вводе значений матрицы, введя количество неизвестных «n» в A1 и автоматически заполняя диапазон ячеек A2 до A «n» буквами A, до которых соответствует буква «n», и автоматически заполняя диапазон от ячеек B2 до B "n" с моей формулой, но с добавленным номером строки для каждой строки в индексе (Formula, Номер строки, номер столбца).
Примечание: Я надеюсь, что есть способ сделать это, используя функции excel только потому, что мы еще не обсуждали VBA или Макросы, поэтому мы не можем их использовать, и даже если мы можем, у меня нет знаний для этого. ха-ха. : D
СПАСИБО ВАС СПАСИБО ВАМ СПАСИБО СМОТРЕТЬ В РАСШИРЕННЫХ! Приветствия. : D
Вы можете показать реальный пример формулы в столбце B? – Taosique
Вот формула: = INDEX (MMULT (MINVERSE (INDIRECT («D4:» & CHAR (CODE («C») + C3) и SUM (C3 + 3))), INDIRECT («I4: I» & SUM (3 + C3))), 3,1). Это возвращает значение из третьей строки и 1-го столбца массива, которое было получено из формулы для умножения матрицы. : D Спасибо! – akoctophe