Как извлечь единый список трехмерных пространственных координат на двух разных листах, связывающих три декартовых плоскости?

Я использую Excel, чтобы нарисовать эллипсоид, повернутый на 15 градусов. Мне нужен не трехмерный график, а я хочу получить список всех координат, которые разделяют определенные критерии. Ниже показан пример, иллюстрирующий это упражнение:

Плоскость XZ
На этом рисунке показан вид эллипсоида с плоскости XZ. Меня интересуют координаты, в которых значение ячейки равно «-1» или представлено серым цветом. В качестве примера возьмем X = -436 и Z = 251. Это экземпляр ячейки, в которой есть значение «-1».

Плоскость ZY
На этом рисунке показан вид эллипсоида с плоскости ZY. Учитывая, что мы выбрали Z = 251, есть два соответствующих значения Y: Y = 61 и Y = 70.

Мы пропустим плоскость XY, поскольку этой информации достаточно. Объединив приведенный выше выбор с этим, мы получим два набора трехмерных координат;

  1. Х = -436, Y = 61, Z = 251
  2. Х = -436, Y = 70, Z = 251

Мне хотелось бы иметь на отдельном листе единую формулу, которую я могу перетащить вниз, чтобы просмотреть все значения и составить список наборов координат X, Y, Z, на которые я могу просто ссылаться.

Я попробовал использовать формулу индекса, которая проверяет, равно ли значение в столбце «-1», как в этом видео: игнорировать пустые ячейки.

Частично мне удалось заставить его работать, но тогда мне пришлось бы вставлять эту формулу много раз, потому что значения распределяются по 2D-массиву, а не по 1D-массиву. Кроме того, я не смог понять, как вернуть значения X, Y, Z, вместо этого он возвращает только «-1».

Идеальное решение — это единая формула, которую я могу использовать, чтобы охватить все ситуации. Я также открыт для других решений, таких как использование PowerBI или других. Спасибо заранее!

0 ответов

Другие вопросы по тегам