У нас есть проект по определенному математическому предмету, и я закончил вычисления, и он отлично работает. Итак, задача состоит в том, что, допустим, у вас есть система линейных уравнений с определенным количеством неизвестных, вы вводите количество неизвестных, заполняете значения и, используя матричные вычисления, находите все значения неизвестных.
Короче говоря, я уже закончил «найти значение неизвестных» вместе с вычислением, я проверил его, и, похоже, все в порядке. Я могу указать 6 как количество неизвестных, и он автоматически вычислит обратную матрицу 6x6 и вернет 6 неизвестных значений, используя Индекс ИНДИВИДУАЛЬНО.
(Примечание: нам не разрешено использовать VBA или макросы, поскольку мы еще не обсуждали это.
Проблема в том, что я не знаю, как автоматически заполнить ДИАПАЗОН ячеек с помощью ЗНАЧЕНИЯ или < strong> ФОРМУЛА на основе значения ОДНОЙ ячейки.
Например, в ячейку A1 я введу 5 (что указывает количество неизвестных), а затем, введя это и нажав Enter, скажем, диапазон ячеек от A2 до A6 (который составляет 5 ячеек) будет автоматически заполнен увеличивающимися буквами. , как для A2 -> A; A3 -> B; ... A6 -> E, из которых эти буквы обозначают 5 неизвестных.
ПРОБЛЕМА 2. Еще один вопрос, допустим, я снова ввожу 5, что снова означает количество пропущенных / неизвестных значений в A1, помимо столбца переменных A, B, C, D. , E (5 неизвестных), я хочу автоматически заполнять столбец B соответственно значениями из массива.
То же самое и с моей первой проблемой, но на этот раз вместо увеличения букв это будет функция увеличения индекса.
Например: я ввожу 5
* Столбец A будет автоматически заполнен переменными / буквами.
* Столбец B будет автоматически заполнен значениями из массива, который вычисляется с использованием формулы, но не отображается независимо в ячейках. У меня уже есть формула
ИНДЕКС (созданная мной формула, номер строки ответа из созданной мной формулы, номер столбца ответа из созданной мной формулы)
Ответы формулы, которую я сделал сам, также представляют собой массив, состоящий из «n» строк и 1 столбца. Если я помещаю формулу индекса в ОДНУ ячейку, она возвращает указанное значение номера строки из массива, который привел к вычислению по моей формуле. Я хочу, например, для 5 неизвестных.
**A | B**
1|.......5..........................
2 | ....... A .............. Некоторое значение 1
3 | ....... B .............. Некоторое значение 2
4 | ....... C .............. Некоторое значение 3
5 | ....... D .............. Некоторое значение 4
6 | ....... E .............. Некоторое значение 5
Где «Некоторое значение» - это массивный ответ из моей формулы, а «1,2,3,4,5» указывает номер строки из этого массива ответа. Это происходит при вводе значений матрицы, вводе количества неизвестных «n» в A1 и автоматическом заполнении диапазона ячеек от A2 до A «n» буквами A до той буквы, которая соответствует букве «n», и автоматическом заполнении диапазона ячеек Ячейки от B2 до B «n» с моей формулой, но с увеличенным номером строки для каждой строки в функции индекса (формула, номер строки, номер столбца).
Примечание: я надеюсь, что есть способ сделать это, используя только функции excel, поскольку мы еще не обсуждали VBA или макросы, поэтому мы не можем их использовать, и даже если мы можем, я не знаю об этом. ха-ха. : D
СПАСИБО СПАСИБО БОЛЬШОЕ СПАСИБО! Ваше здоровье. : D