从 Excel 电子表格数据创建图像

从 Excel 电子表格数据创建图像

我有一个表示二维测量数据的电子表格。将每个单元格的数值视为 (x,y) 处的像素强度,其中 x 是单元格的列,y 是行。我想通过创建一个在像素 (x,y) 处具有相应单元格值的图像来可视化数据。

如果我能创建一个图像,并根据规则为单元格值的范围分配特定的颜色,那就更好了。比如说,如果 (x,y) 处的值小于 -0.5,则像素应为红色;如果在 -0.5 和 0.5 之间,则应为黄色;如果在 0.5 以上,则应为绿色,诸如此类。

因此第一个问题是:是否可以在 Excel 中创建这样的图像?我最接近的方法是使用条件格式为单元格着色,但我想获得实际图像而不是彩色单元格。

如果上述方法不可行,那么第二个问题来了:是否有可用的工具可以从 CSV 文件执行上述操作?将 Excel 表导出为 CSV 并通过另一个工具运行以获取图像对我来说同样有效。

答案1

您可以设置条件格式,使文本颜色与背景颜色相同,以便您在这些单元格中看到的都是颜色。

然后只需使用 Windows 中的截图工具,或任何类似的“捕捉”该区域的工具,然后选择任何编辑器(GIMP 易于使用)来修饰边缘,以免显示非彩色,然后微调尺寸以弥补 Excel 仅非常近似但仍然“近似”地接近方形单元格(或您希望的任何其他矩形,它仍然只会非常接近,并且照片编辑器可以通过将一个维度拉伸得比另一个维度更接近)。

将其保存为您的文件,就可以了。

技术含量低,需要一点手动操作,但也不多。

相关内容