如何提取跨连接 3 个笛卡尔平面的 2 个不同工作表的单个 3D 空间坐标列表?

如何提取跨连接 3 个笛卡尔平面的 2 个不同工作表的单个 3D 空间坐标列表?

我正在使用 Excel 绘制一个旋转 15 度的椭圆体。我想要的不是它的 3D 图,而是想要获取符合特定条件的所有坐标的列表。下面显示了一个示例来说明此练习:

XZ平面
该图显示了从 XZ 平面看到的椭圆体视图。我对单元格值为“-1”或以灰色表示的坐标感兴趣。例如,我们以 X = -436 和 Z = 251 为例。这是一个单元格值为“-1”的实例。

ZY平面
该图显示了从 ZY 平面看到的椭圆体视图。假设我们选择了 Z = 251,则有 2 个对应的 Y 值,分别是 Y = 61 和 Y = 70。

我们将跳过 XY 平面,因为这些信息已经足够了。将上面的选择与这个选择结合起来,我们最终得到 2 组 3D 坐标;

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

我想要做的是,在单独的工作表中有一个单一公式,我可以将其拖下来查看所有值,并列出我可以简单参考的 X、Y、Z 坐标集。

我尝试使用索引公式来查看列中的值是否为“-1”,如本视频所示:忽略空白单元格

我确实让它部分工作了,但之后我需要多次粘贴这个公式,因为这些值分布在 2D 数组中,而不是 1D 数组中。此外,我不知道如何返回 X、Y、Z 值,而是只返回“-1”。

理想的解决方案是我可以拖拽一个单一公式来涵盖所有情况。我也愿意接受其他解决方案,例如使用 PowerBI 或其他。提前致谢!

相关内容