Welcome to the Smartsheet Forum Archives
The posts in this forum are no longer monitored for accuracy and their content may no longer be current. If there's a discussion here that interests you and you'd like to find (or create) a more current version, pleaseVisit the Current Forums.
Reports output
Comments
-
Hi Diana, is this strictly a formatting issue based on the way the data is displayed? Have you tried exporting the report to PDF? It has a totally different format and a nicer presentation.
-
It might be possible to try a document transformation of some kind.
-
We use reports with so many columns that PDF is not a good out put.. aslo we like to change the name of the report and add some additional information to so that is where there is an opportunity of improvement on the output.
When exporting to Excel the columns headers are really messy
Hopefully there could be a report designer added later.
-
Yes, I agree they need to spice up reports. I would like to see the ability to customize the output much more, be able to do calculations on the report, etc. The reports are not truly reports, they are only queries of the tables.
-
I agree i love the function and the ability to schedule.. Agree being able to add a column of our own with calculations would be great..
-
Travis Employee
Hey Diana! As you have seen, you can currently export reports to Excel and PDF. Is there a specific format you are looking to export to? If you want more control over editing and adding additional information to a report (such as columns and formulas) you could export the report to Excel, thenimportit back into Smartsheet which would create a new sheet with that data.
-
Thanks for your feed back and I do understand that i can do that but I am trying to eliminate the additional resources and hoping that in the future you take this as lead that we can have a more friendly report designer..
Currently i am exporting them to Excel and then doing the manipulation to make them more to the Client needs and the visibility more professional and etc. and then send them to the client.. I am looking for in the future for us to be able to design the report and use your report scheduler for this and we do not have to manually do each time.
I have worked around it but just looking for efficiencies.
-
Oliver ✭
Hi Diana
While there is no work around within SS at this time, have you thought about setting your template up and then just doing a formula within excel on the template that mirrors another tab?
然后,授予你的出口从学生到excelthe same structure every time (ie same number of columns and in the same order), all you would have to do is export it and then copy all the data from the output file to the 'reference' tab. Just make sure your master document has enough rows, and it should copy across all the data you want. If you wanted to clean the file up prior to sending out to clients, you could copy the data in the master, that are formulas referencing that other tab, as 'paste as values' over the top of the formulas.
Another option could be to copy the data from the output file, and paste in to your master template using the paste function 'match formatting' or 'without formatting' (I'm at home on my mobile so can't doible check that). That is assuming the output is the exact same structure as the master, but just presented poorly. you could always easily change the structure up in the output to suit the master, then copy and paste, but again that is just meaning more work every time. Depending on the frequency in which youre doing this, it may be worth setting up the master with a 'reference' tab. You could also store all your previous export reference tabs in the same file by simply changing the name of the old one to have a prefix of the date it was superseded for example. That's how I work my exports (not from SS but other programs/tools where I am doing bulk exports).
Anyway... I hope that made some sense to you, please let me know if there are any questions with any of the above. Good luck!
-
奥利弗非常感谢. .that is great input.. This is similar to what i do know.. Just anxious to take away the extra resources if i could just set up within SS.. as we send daily , weekly, monthly reports to mutliple project clients .. So you can imagine the savings I could have
Regards,
Diana
-
Jeremy Michels ✭✭✭✭✭
I agree on the exporting. I have to export on a frequent basis. It is never usable format when I send into excel as far as presentation. I have a report tha thas twenty columns in it. It is a process to get the task done. On the PDF scheduler you can have options to adjust what is sent and how. That same option would solve alot of issues with the excel format.
I currently use the scheduler in PDF to do our client updates. It works great.
-
Travis Employee
If you are a PC user, try out our newTimeline Maker integrationwhich allows you to export your sheets and reports to a PowerPoint file. Here's a description from our apps page:
"Office Timeline is an easy way to transform Smartsheet projects into beautiful PowerPoint timelines or Gantt charts that clients and executives will love. With Office Timeline, Smartsheet users can browse their sheets and reports from inside PowerPoint and instantly generate impressive visuals for important communications."
This is a paid application but comes with a 15 day free trial.
-
Jim Hook ✭✭✭✭✭✭
我试过几次像样的代表orts out of Smartsheet by putting special rows in sheets with various font sizes and colors and using the report builder to extract just the data I wanted to display along with those special rows. It works Ok as long as you can live without calculations and a basic spreadsheet-like presentation is fine. These days I mostly use reports to generate the data I need, export it to Excel and paste it into an Excel worksheet. From there I end up using Excel's pivot tables to extract the data of interest, perform calculations and generate charts for formal presentations. Fortunately I don't have to do it daily or weekly so it's not that bad. Being able to add calculations to a report would be a big help but getting nice formatting and beautiful charts is quite a jump from where Smartsheet is today.
-
Travis Employee
Jim - try out our Smartsheet Labs Chart app which allows you to build charts and graphs from data in your sheets and reports://m.santa-greenland.com/apps/smartsheet-charts
A little bit about Smartsheet Labs: Labs is a place to test-drive new, experimental apps built by Smartsheet on the Smartsheet platform. Smartsheet Labs apps are not official Smartsheet products – they should be considered community projects and are free to use, but not officially supported, tested or documented. Please note that because of the experimental nature of Labs, the apps may break, change or be removed at any time.
-
Jef Forward ✭✭✭
a trick we found for getting readable PDFs from either a sheet or a report is to increase the font size of the main sheet on the standard 10 say a 16 or 18 Font. Not sure that answer your question, but does work.
-
I am not sure of all the formatting issues, but I wonder if a macro will help eliminate some steps for you. I have also just gotten into using the merge function with Google Doc. I have not used it with spreadsheet though. I plan to check that out, eventually.
Good Luck!
Categories
HAS() will only return true under three conditions.<\/p>
- The cell is a multicontact cell and contains a match for the contact<\/li>
- The cell is a multiselect dropdown and contains a match<\/li>
- The cell is not a multicontact or multiselect dropdown and contains ONLY and EXACTLY the text you are matching against. <\/li><\/ol>
I am assuming your row in question is a standard Text\/Number cell? If so, you will need to get somewhat creative with some CONTAINS() statements.<\/p>
This will narrow down your matches to only cells that contain a space both before and after TAC. If, however, TAC can appear as the first or last \"word\" in the cell, it would not match in that circumstance as there would only be a space on one side.<\/p>
=IF(CONTAINS(\" TAC \", [Column Name1]@row), 1, 0)<\/p>
<\/p>If TAC can appear as the first or last \"word\" in the cell, this will cover those possibilities as well.<\/p>
=IF(OR(CONTAINS(\" TAC \", [Column Name1]@row), LEFT([Column Name1]@row, 4) = \"TAC \", RIGHT([Column Name1]@row, 4) = \" TAC\"), 1, 0)<\/p>
<\/p>If it is possible that TAC will be the exact entry of the cell, you will need an additional statement to cover that, as there would not be spaces on either side. This will add that option.<\/p>
=IF(OR(CONTAINS(\" TAC \", [Column Name1]@row), LEFT([Column Name1]@row, 4) = \"TAC \", RIGHT([Column Name1]@row, 4) = \" TAC\", [Column Name1]@row = \"TAC\"), 1, 0)<\/p>
<\/p>If there are other situations you may have in your sheet, i.e., TAC inside parenthesis, or before or after punctuation, etc, you will additional statements to include those options as well.<\/p>"}]}},"status":{"statusID":3,"name":"Accepted","state":"closed","recordType":"discussion","recordSubType":"question"},"bookmarked":false,"unread":false,"category":{"categoryID":322,"name":"Formulas and Functions","url":"https:\/\/community.smartsheet.com\/categories\/formulas-and-functions","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":254,"urlcode":"Formulas","name":"Formulas"}]},{"discussionID":109146,"type":"question","name":"Identify Workflow from ID?","excerpt":"Good morning, got a random one. Is there any way to identify what sheet or workflow an automation ran from? I got a rogue automation this morning, and I don't know what sheet it lives in. However, I noticed at the bottom of the email, there is an ID number, similar to a sheet or row ID. Is there any way, maybe with the…","snippet":"Good morning, got a random one. Is there any way to identify what sheet or workflow an automation ran from? I got a rogue automation this morning, and I don't know what sheet it…","categoryID":321,"dateInserted":"2023-08-18T14:25:47+00:00","dateUpdated":null,"dateLastComment":"2023-08-19T08:29:31+00:00","insertUserID":137019,"insertUser":{"userID":137019,"name":"Samuel Mueller","title":"","url":"https:\/\/community.smartsheet.com\/profile\/Samuel%20Mueller","photoUrl":"https:\/\/us.v-cdn.net\/6031209\/uploads\/userpics\/B9G8B70WXQWC\/nKTI46EH9WQOM.jpg","dateLastActive":"2023-08-18T20:30:29+00:00","banned":0,"punished":0,"private":false,"label":"Overachievers"},"updateUserID":null,"lastUserID":161820,"lastUser":{"userID":161820,"name":"Hamza1","title":"Mr","url":"https:\/\/community.smartsheet.com\/profile\/Hamza1","photoUrl":"https:\/\/us.v-cdn.net\/6031209\/uploads\/defaultavatar\/nWRMFRX6I99I6.jpg","dateLastActive":"2023-08-19T08:37:00+00:00","banned":0,"punished":0,"private":false,"label":"Moderator"},"pinned":false,"pinLocation":null,"closed":false,"sink":false,"countComments":4,"countViews":46,"score":null,"hot":3384804918,"url":"https:\/\/community.smartsheet.com\/discussion\/109146\/identify-workflow-from-id","canonicalUrl":"https:\/\/community.smartsheet.com\/discussion\/109146\/identify-workflow-from-id","format":"Rich","tagIDs":[227,334,448],"lastPost":{"discussionID":109146,"commentID":391519,"name":"Re: Identify Workflow from ID?","url":"https:\/\/community.smartsheet.com\/discussion\/comment\/391519#Comment_391519","dateInserted":"2023-08-19T08:29:31+00:00","insertUserID":161820,"insertUser":{"userID":161820,"name":"Hamza1","title":"Mr","url":"https:\/\/community.smartsheet.com\/profile\/Hamza1","photoUrl":"https:\/\/us.v-cdn.net\/6031209\/uploads\/defaultavatar\/nWRMFRX6I99I6.jpg","dateLastActive":"2023-08-19T08:37:00+00:00","banned":0,"punished":0,"private":false,"label":"Moderator"}},"breadcrumbs":[{"name":"Home","url":"https:\/\/community.smartsheet.com\/"},{"name":"Get Help","url":"https:\/\/community.smartsheet.com\/categories\/get-help"},{"name":"Smartsheet Basics","url":"https:\/\/community.smartsheet.com\/categories\/smartsheet-basics%2B"}],"groupID":null,"statusID":3,"image":{"url":"https:\/\/us.v-cdn.net\/6031209\/uploads\/EYR2B79VH1AY\/image.png","urlSrcSet":{"10":"","300":"","800":"","1200":"","1600":""},"alt":"image.png"},"attributes":{"question":{"status":"accepted","dateAccepted":"2023-08-18T19:37:53+00:00","dateAnswered":"2023-08-18T19:10:30+00:00","acceptedAnswers":[{"commentID":391468,"body":"
Yeah. That does sound like it could take awhile. Haha. And if you knew the sheet I'd, you'd be able to just jump to it in SS instead of needing the api.<\/p>
<\/p>Maybe a product enhancement request to expand the workflow portion of the api to include the sheet id is in order.<\/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":227,"urlcode":"api-and-developers","name":"API and Developers"},{"tagID":334,"urlcode":"automations","name":"Automations"},{"tagID":448,"urlcode":"workflows-in-smartsheet","name":"Workflows in Smartsheet"}]}],"initialPaging":{"nextURL":"https:\/\/community.smartsheet.com\/api\/v2\/discussions?page=2&includeChildCategories=1&type%5B0%5D=Question&excludeHiddenCategories=1&siteSectionID=0&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":10000,"limit":3},"title":"Trending Posts","subtitle":null,"description":null,"noCheckboxes":true,"containerOptions":[],"discussionOptions":[]}">