文本到不同的行-按分隔符分隔。
最好的答案
答案
-
保罗新来的 ✭✭✭✭✭✭
-
嗨,保罗,我使用了相同的方法,但无法解析列表。不确定,出了什么问题!
-
保罗新来的 ✭✭✭✭✭✭
-
太棒了!非常感谢,它现在起作用了。我得到了答案。最欣赏.
-
保罗新来的 ✭✭✭✭✭✭
很乐意帮忙。️
请不要忘记将最合适的回复标记为“有帮助的”,这样其他寻找类似解决方案的人就可以知道在这里可以找到一个。
thinkspi.com
-
@Paul新来的嗨,我也试图解析一列逗号分隔的名称列表。我有一个关于你的解决方案的问题,你如何能够使用一个循环引用,而不是得到一个错误的字符串列?
-
保罗新来的 ✭✭✭✭✭✭
-
我也有同样的问题@prathap.krishnashetty69881.你可以吗?又睡一张床单了?
-
玛格丽特•沃克 ✭
@Paul新来的我也在挣扎,你引用的表格不再可用。你能再分享一次床单吗@prathap.krishnashetty69881你能提供他帮过你的解决方案吗?任何指导都是感激的。非常感谢!
-
保罗新来的 ✭✭✭✭✭✭
@Rob C,@ChristianCo。,@peggy朗,@NikkiOno,@mniner,@Margaret沃克
我很抱歉回复晚了。不知怎么的,我被取消订阅了这篇文章的通知。
之前的解决方案实际上已经过时了,因为我已经开发了一个更可靠、更容易构建的解决方案。
步骤1:创建一个名为“number”的文本/数字列,并手动输入数字1,以适应您预期的列表的大小(并为缓冲区添加额外的行)。
在剩下的步骤中,您需要将“[Assigned to]#”替换为对保存文本字符串的单元格的引用。
步骤2:在第一行输入这个公式…
=IFERROR(LEFT([assign To]#, FIND(CHAR(10), [assign To]#) - 1), [assign To]#)
第三步:在第二行输入这个公式…
=IFERROR(IF(LEN([Assigned To]# + CHAR(10)) - LEN(SUBSTITUTE([Assigned To]#, CHAR(10), "")) >=(电子邮件保护)中期(【分配】# + CHAR(10),找到“~”,替代(【分配】# + CHAR (10), CHAR(10)、“~”,(电子邮件保护)- 1)) + 1,找到“~”,替代(【分配】# + CHAR (10), CHAR(10)、“~”,(电子邮件保护)))——(找到(“~”,替代(【分配】# + CHAR (10), CHAR(10)、“~”,(电子邮件保护)- 1)) + 1)),“”,“”
步骤4:将公式从第二行拖拽到列表的底部。
thinkspi.com
-
芭芭拉·T。 ✭
嗨@Paul新来的研究出版社,
这非常有帮助。
我的目标是将“经纬度”列(单数)划分为单独的经纬度列(2列)。
我遇到的麻烦是,逗号分隔我的文本继续存在,一旦单元格已跨列分隔(我不是试图去做列-这是这个论坛不同的地方,但我确实看到@prathap.krishnashetty69881他们的逗号也没有消失。
感谢任何支持。
类别
Yes, this looks to be unexpected, as your workflow should count as a \"sheet change\" and not a sharing invitation. <\/p>
Please submit your ticket to Support through the Support Portal <\/a>with the following information:<\/p>
- Screen capture of the second workflow build (as you have above, but including the message)<\/li>
- Identify the Workflow ID (Sheet > Automations > Manage Workflows > three dots in the top right > Workflow Properties)<\/li>
- Screen capture of the message received in Teams <\/li>
- Email address of the user that is receiving the notification<\/li>
- Screen capture of the user's Notification Preferences (as above)<\/li><\/ul>
Thank you,<\/p>
Genevieve<\/p>"}]}},"status":{"statusID":3,"name":"Accepted","state":"closed","recordType":"discussion","recordSubType":"question"},"bookmarked":false,"unread":false,"category":{"categoryID":321,"name":"Smartsheet Basics","url":"https:\/\/community.smartsheet.com\/categories\/smartsheet-basics%2B","allowedDiscussionTypes":[]},"reactions":[{"tagID":3,"urlcode":"Promote","name":"Promote","class":"Positive","hasReacted":false,"reactionValue":5,"count":0},{"tagID":5,"urlcode":"Insightful","name":"Insightful","class":"Positive","hasReacted":false,"reactionValue":1,"count":0},{"tagID":11,"urlcode":"Up","name":"Vote Up","class":"Positive","hasReacted":false,"reactionValue":1,"count":0},{"tagID":13,"urlcode":"Awesome","name":"Awesome","class":"Positive","hasReacted":false,"reactionValue":1,"count":0}],"tags":[]},{"discussionID":106775,"type":"question","name":"Smartsheet Automation to Remove a Single Value from Multi-Select Cell","excerpt":"I have multiple columns that denote tasks; Task 1, Task 2, Task 3, Task 4. Each of these tasks can have a cell value of; Completed, In Progress, and Not Started. I then have a multi-value dropdown column called Team that denotes what teams are necessary to complete a project. I have an automation in place to add the teams…","categoryID":321,"dateInserted":"2023-06-22T15:27:34+00:00","dateUpdated":null,"dateLastComment":"2023-06-23T14:08:08+00:00","insertUserID":162639,"insertUser":{"userID":162639,"name":"SimonJackson123","url":"https:\/\/community.smartsheet.com\/profile\/SimonJackson123","photoUrl":"https:\/\/aws.smartsheet.com\/storageProxy\/image\/images\/u!1!AjtpHwf2uTI!-5Pot6_mIzI!FUQIrqeEh_H","dateLastActive":"2023-06-23T14:43:21+00:00","banned":0,"punished":0,"private":false,"label":"✭"},"updateUserID":null,"lastUserID":45516,"lastUser":{"userID":45516,"name":"Paul Newcome","title":"","url":"https:\/\/community.smartsheet.com\/profile\/Paul%20Newcome","photoUrl":"https:\/\/us.v-cdn.net\/6031209\/uploads\/userpics\/082\/nQPUTVFKKWDJ2.jpg","dateLastActive":"2023-06-23T16:15:18+00:00","banned":0,"punished":0,"private":false,"label":"✭✭✭✭✭✭"},"pinned":false,"pinLocation":null,"closed":false,"sink":false,"countComments":11,"countViews":41,"score":null,"hot":3374983542,"url":"https:\/\/community.smartsheet.com\/discussion\/106775\/smartsheet-automation-to-remove-a-single-value-from-multi-select-cell","canonicalUrl":"https:\/\/community.smartsheet.com\/discussion\/106775\/smartsheet-automation-to-remove-a-single-value-from-multi-select-cell","format":"Rich","tagIDs":[334],"lastPost":{"discussionID":106775,"commentID":381969,"name":"Re: Smartsheet Automation to Remove a Single Value from Multi-Select Cell","url":"https:\/\/community.smartsheet.com\/discussion\/comment\/381969#Comment_381969","dateInserted":"2023-06-23T14:08:08+00:00","insertUserID":45516,"insertUser":{"userID":45516,"name":"Paul Newcome","title":"","url":"https:\/\/community.smartsheet.com\/profile\/Paul%20Newcome","photoUrl":"https:\/\/us.v-cdn.net\/6031209\/uploads\/userpics\/082\/nQPUTVFKKWDJ2.jpg","dateLastActive":"2023-06-23T16:15:18+00:00","banned":0,"punished":0,"private":false,"label":"✭✭✭✭✭✭"}},"breadcrumbs":[{"name":"Home","url":"https:\/\/community.smartsheet.com\/"},{"name":"Using Smartsheet","url":"https:\/\/community.smartsheet.com\/categories\/using-smartsheet"},{"name":"Smartsheet Basics","url":"https:\/\/community.smartsheet.com\/categories\/smartsheet-basics%2B"}],"groupID":null,"statusID":3,"attributes":{"question":{"status":"accepted","dateAccepted":"2023-06-23T14:43:42+00:00","dateAnswered":"2023-06-23T13:48:58+00:00","acceptedAnswers":[{"commentID":381955,"body":"
Ah. Ok. I had a very different idea of the data structure, so the screenshot definitely helps. Try this:<\/p>
=IF([Task 1]@row <> \"Completed\", \"Team 1\" + CHAR(10), \"//www.santa-greenland.com/community/discussion/comment/\") + IF([Task 2]@row <> \"Completed\", \"Team 2\" + CHAR(10), \"//www.santa-greenland.com/community/discussion/comment/\") + IF([Task 3]@row <> \"Completed\", \"Team 3\" + CHAR(10), \"//www.santa-greenland.com/community/discussion/comment/\") + IF([Task 4]@row <> \"Completed\", \"Team 4\", \"//www.santa-greenland.com/community/discussion/comment/\")<\/p>
<\/p>The difference above as compared to typical IF statements is that usually they are nested, but in this case we want to \"add\" them together.<\/p>
<\/p>NOTE: CHAR(10) is the built in delimiter for multi-select columns and will allow each team to be treated as an individual selection within the cell in the event you need to filter or report on it.<\/p>"}]}},"status":{"statusID":3,"name":"Accepted","state":"closed","recordType":"discussion","recordSubType":"question"},"bookmarked":false,"unread":false,"category":{"categoryID":321,"name":"Smartsheet Basics","url":"https:\/\/community.smartsheet.com\/categories\/smartsheet-basics%2B","allowedDiscussionTypes":[]},"reactions":[{"tagID":3,"urlcode":"Promote","name":"Promote","class":"Positive","hasReacted":false,"reactionValue":5,"count":0},{"tagID":5,"urlcode":"Insightful","name":"Insightful","class":"Positive","hasReacted":false,"reactionValue":1,"count":0},{"tagID":11,"urlcode":"Up","name":"Vote Up","class":"Positive","hasReacted":false,"reactionValue":1,"count":0},{"tagID":13,"urlcode":"Awesome","name":"Awesome","class":"Positive","hasReacted":false,"reactionValue":1,"count":0}],"tags":[{"tagID":334,"urlcode":"automations","name":"Automations"}]},{"discussionID":106762,"type":"question","name":"Data Shuttle Update Rows Workflow: Preventing Duplicate Updates","excerpt":"Hi all, I have a data shuttle update workflow that runs on a schedule updating rows in the target Smartsheet as they change in an excel source file stored in Box. I wanted to see if there was a way to somehow configure the data shuttle workflow so once a row has been updated, it can't be changed again. I tried doing this…","categoryID":321,"dateInserted":"2023-06-22T12:23:57+00:00","dateUpdated":null,"dateLastComment":"2023-06-22T13:14:54+00:00","insertUserID":162120,"insertUser":{"userID":162120,"name":"cko","url":"https:\/\/community.smartsheet.com\/profile\/cko","photoUrl":"https:\/\/us.v-cdn.net\/6031209\/uploads\/defaultavatar\/nWRMFRX6I99I6.jpg","dateLastActive":"2023-06-23T12:17:10+00:00","banned":0,"punished":0,"private":false,"label":"✭"},"updateUserID":null,"lastUserID":45516,"lastUser":{"userID":45516,"name":"Paul Newcome","title":"","url":"https:\/\/community.smartsheet.com\/profile\/Paul%20Newcome","photoUrl":"https:\/\/us.v-cdn.net\/6031209\/uploads\/userpics\/082\/nQPUTVFKKWDJ2.jpg","dateLastActive":"2023-06-23T16:15:18+00:00","banned":0,"punished":0,"private":false,"label":"✭✭✭✭✭✭"},"pinned":false,"pinLocation":null,"closed":false,"sink":false,"countComments":3,"countViews":36,"score":null,"hot":3374878131,"url":"https:\/\/community.smartsheet.com\/discussion\/106762\/data-shuttle-update-rows-workflow-preventing-duplicate-updates","canonicalUrl":"https:\/\/community.smartsheet.com\/discussion\/106762\/data-shuttle-update-rows-workflow-preventing-duplicate-updates","format":"Rich","tagIDs":[474],"lastPost":{"discussionID":106762,"commentID":381734,"name":"Re: Data Shuttle Update Rows Workflow: Preventing Duplicate Updates","url":"https:\/\/community.smartsheet.com\/discussion\/comment\/381734#Comment_381734","dateInserted":"2023-06-22T13:14:54+00:00","insertUserID":45516,"insertUser":{"userID":45516,"name":"Paul Newcome","title":"","url":"https:\/\/community.smartsheet.com\/profile\/Paul%20Newcome","photoUrl":"https:\/\/us.v-cdn.net\/6031209\/uploads\/userpics\/082\/nQPUTVFKKWDJ2.jpg","dateLastActive":"2023-06-23T16:15:18+00:00","banned":0,"punished":0,"private":false,"label":"✭✭✭✭✭✭"}},"breadcrumbs":[{"name":"Home","url":"https:\/\/community.smartsheet.com\/"},{"name":"Using Smartsheet","url":"https:\/\/community.smartsheet.com\/categories\/using-smartsheet"},{"name":"Smartsheet Basics","url":"https:\/\/community.smartsheet.com\/categories\/smartsheet-basics%2B"}],"groupID":null,"statusID":3,"attributes":{"question":{"status":"accepted","dateAccepted":"2023-06-22T17:00:56+00:00","dateAnswered":"2023-06-22T12:42:28+00:00","acceptedAnswers":[{"commentID":381723,"body":"
You would need to use a Move Row or Copy Row automation.<\/p>"}]}},"status":{"statusID":3,"name":"Accepted","state":"closed","recordType":"discussion","recordSubType":"question"},"bookmarked":false,"unread":false,"category":{"categoryID":321,"name":"Smartsheet Basics","url":"https:\/\/community.smartsheet.com\/categories\/smartsheet-basics%2B","allowedDiscussionTypes":[]},"reactions":[{"tagID":3,"urlcode":"Promote","name":"Promote","class":"Positive","hasReacted":false,"reactionValue":5,"count":0},{"tagID":5,"urlcode":"Insightful","name":"Insightful","class":"Positive","hasReacted":false,"reactionValue":1,"count":0},{"tagID":11,"urlcode":"Up","name":"Vote Up","class":"Positive","hasReacted":false,"reactionValue":1,"count":0},{"tagID":13,"urlcode":"Awesome","name":"Awesome","class":"Positive","hasReacted":false,"reactionValue":1,"count":0}],"tags":[{"tagID":474,"urlcode":"data-shuttle","name":"Data Shuttle"}]}],"initialPaging":{"nextURL":"https:\/\/community.smartsheet.com\/api\/v2\/discussions?page=2&categoryID=341&includeChildCategories=1&type%5B0%5D=Question&excludeHiddenCategories=1&sort=-hot&limit=3&expand%5B0%5D=all&expand%5B1%5D=-body&expand%5B2%5D=insertUser&expand%5B3%5D=lastUser&status=accepted","prevURL":null,"currentPage":1,"total":5401,"limit":3},"title":"Trending in Using Smartsheet","subtitle":null,"description":null,"noCheckboxes":true,"containerOptions":[],"discussionOptions":[]}">