将唯一字符串的工作表转换为包含值的新工作表
基本上,他有一个系统,可以将报告生成为一个 Excel 文件,每个寄存器仅包含一列和几行。他想将该报告的数据用于新报告,这是我的问题,如何获取每个值并将其组织在一个清晰的新表中?以下是工作表的原始外观:
我努力只获取每个字符串所需的部分,但现在我陷入了一个非格式化的工作表,如下所示:
要显示的所需结果如下:
客户会将原始报告从他的软件复制/粘贴到sheet1(原始数据),我需要工作在其上按需要在sheet3(CLEAN DATA)、sheet2(SEPARATED DATA)上显示它,我用它来对行进行子串并仅选择我需要的内容(如第二张图所示)。
如果您不想解释整个过程,只需给我所需的 Excel 函数名称,我会尽力解决...
Basically he has a system that generates a report as one excel file containing only one column and several rows for each register. He wants to use the data of that report for new reports and here is my problem, how to take every value and organize it in a clean-view new table? Here is how the sheet looks in a raw way:
I worked my way to take only the desired part of every string but now I'm stuck with a non-formatted sheet as follows:
The desired result to be shown is as follows:
The client will copy/paste the raw report from his software to the sheet1(RAW DATA) and I need to work on it to show it as desired on sheet3(CLEAN DATA), sheet2(SEPARATED DATA) I use for substring the rows and select only what I need (as the second image shows).
If you don't want to explain the entire process, just give me the excel function names that I need for this and I'll work my way to it...
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用 vba 从 Sheet2 创建 Sheet3(删除空行...)。
无论如何,如果您仍然想使用公式,则必须使用数组公式,如本线程中所述:https://stackoverflow.com/questions/1169187/find-first-电子表格行中的非空单元格。
请随时使用您构建的公式或 vba 更新您的问题,以便我们可以为您提供更多帮助。
You could create the Sheet3 from Sheet2 with vba (deleting empty rows...).
Anyway, if you still want to use formulas, you will have to use array formulas as decribed in this thread: https://stackoverflow.com/questions/1169187/find-first-non-empty-cell-in-a-spreadsheet-row.
Feel free to update your question with the formula or the vba you built so that we could help you more.