Smartsheet Reports | Use This Trick to Get PARENT/CHILD Hierarchies

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 ส.ค. 2024

ความคิดเห็น • 33

  • @user-xy9ur8mp1c
    @user-xy9ur8mp1c ปีที่แล้ว +2

    This is EXACTLY what I was missing. Thank you very much for doing this video. Loved it and I'm using it today!

    • @workflowcreative
      @workflowcreative  ปีที่แล้ว

      You are so welcome! Glad it helped! - Ryan

  • @EmilyWyent
    @EmilyWyent หลายเดือนก่อน

    This is very helpful, thank you!
    I have modified to allow for different date criteria, and a test of whether the item in the "Tasks" row is called "Test (Decision)":
    =IF(COUNT(CHILDREN(Tasks@row)) > 0, IF(COUNTIFS(DESCENDANTS([End Date]@row), >=TODAY(), DESCENDANTS([End Date]@row), 0, 1, 0), IF(AND([End Date]@row >= TODAY(), [End Date]@row 0, IF(COUNTIFS(DESCENDANTS([End Date]@row), >=TODAY(), DESCENDANTS([End Date]@row), 0, 1, 0), IF(AND([End Date]@row >= TODAY(), [End Date]@row

    • @workflowcreative
      @workflowcreative  หลายเดือนก่อน

      You'll need to replace the "Tasks@row" in the first contains with @cell...
      =IF(COUNT(CHILDREN(Tasks@row)) > 0, IF(COUNTIFS(DESCENDANTS([End Date]@row), >=TODAY(), DESCENDANTS([End Date]@row), 0, 1, 0), IF(AND([End Date]@row >= TODAY(), [End Date]@row

    • @EmilyWyent
      @EmilyWyent หลายเดือนก่อน

      @@workflowcreative Wonderful, that worked! Thank you for the quick reply and tip about your website. I am sure I will be reaching out for more help. Thanks!

    • @workflowcreative
      @workflowcreative  หลายเดือนก่อน

      @@EmilyWyent Glad to hear it! - Ryan

  • @workflowcreative
    @workflowcreative  ปีที่แล้ว +6

    Level Column: =COUNT(ANCESTORS([Task Name]@row)) + IF(COUNT(CHILDREN([Task Name]@row)) > 0, "+", "")
    Task Name Hierarchy Column: =IF(CONTAINS(0, Level@row), [Task Name]@row, IF(CONTAINS(1, Level@row), "⬇ " + [Task Name]@row, IF(CONTAINS("2+", Level@row), "↘ " + [Task Name]@row, IF(CONTAINS(2, Level@row), " - - " + [Task Name]@row, IF(CONTAINS(3, Level@row), " - - - " + [Task Name]@row)))))
    Overdue Column: =IF(COUNT(CHILDREN([Task Name]@row)) > 0, IF(COUNTIFS(DESCENDANTS([Start Date]@row), 0, 1, 0), IF(AND([Start Date]@row < TODAY(), Status@row = "Not Started"), 1, 0))
    Remember: change your column names as appropriate! Enjoy! WorkflowCreative.com for more Smartsheet Tips

  • @ashleya5479
    @ashleya5479 ปีที่แล้ว

    Brilliant! Lack of parent-child heirarchy is one of the most baffling omissions in terms of report functionality. Thank you so much for sharing this workaround. Subscribed!

    • @workflowcreative
      @workflowcreative  ปีที่แล้ว

      100% agree! And you're welcome! :) Happy to help. - Ryan

  • @vikramsharma9892
    @vikramsharma9892 4 หลายเดือนก่อน

    This is great. Love it. I have 2 Qs and it will be great if you could answer those.
    Q1. How did you add arrow image in your formula for Task Name Hierarchy?
    Q2. In the Overdue formula, if I want to two statuses (Not Started and In Progress), how do I modify the formula? In my project plan, I have 4 statuses - Not Started, In Progress, On Hold and Completed.

    • @workflowcreative
      @workflowcreative  4 หลายเดือนก่อน

      1) Emojis!!
      2) What is your current formula?
      -Ryan

    • @vikramsharma9892
      @vikramsharma9892 4 หลายเดือนก่อน

      @@workflowcreative Thanks. I am using your formula right now. I changed Start Date to End Date and Not Started to In Progress. However I do want to capture tasks that are not started and overdue.
      =IF(COUNT(CHILDREN([Task Name]@row)) > 0, IF(COUNTIFS(DESCENDANTS([End Date]@row), 0, 1, 0), IF(AND([End Date]@row < TODAY(), Status@row = "In Progress"), 1, 0))

    • @workflowcreative
      @workflowcreative  4 หลายเดือนก่อน

      @@vikramsharma9892 I added it in two places. Just delete the one you don't need... =IF(COUNT(CHILDREN([Task Name]@row)) > 0, IF(COUNTIFS(DESCENDANTS([Start Date]@row), 0, 1, 0), IF(AND([Start Date]@row < TODAY(), OR(Status@row = "Not Started", Status@row = "In Progress")), 1, 0))

    • @vikramsharma9892
      @vikramsharma9892 3 หลายเดือนก่อน +1

      @@workflowcreative This is perfect. Thank you very much for doing this. Love it.. and I am using it..

  • @deepanshusharma5630
    @deepanshusharma5630 ปีที่แล้ว +1

    Hello sir, I reallly appreciate your efforts and this is one of the best video I found on Smartsheet.

    • @workflowcreative
      @workflowcreative  ปีที่แล้ว +1

      Glad I could help Deepanshu. I appreciate your comment. Sometimes it feels like I’m shouting in the void. :)

  • @user-tk1ge8ws9r
    @user-tk1ge8ws9r 10 หลายเดือนก่อน

    Thanks for your video. So helpful in building a report that shows the parent/child hierarchy!! I do have a challenge I am trying to figure out. I have a sheet that is a "process decomposition" for accounting processes with 8 levels. Rows may or may not contain information in multiple columns including: procedures, position responsible, reference guides and forms. Do you have a suggestion for a formula in a helper column to create a report that shows rows with procedures "not blank" and the parent row(s) above it? (I can duplicate that for other columns.) Thanks for your help! Hopefully Smartsheet will soon include parent row options in reports.

    • @workflowcreative
      @workflowcreative  10 หลายเดือนก่อน

      Hi Terri! It's going to be a combo of an If statement and an ancestor function. Hard to say without seeing your data though. I saw you booked some time on my calendar for next week! I look forward to chatting and helping you with your formula. - Ryan

    • @user-tk1ge8ws9r
      @user-tk1ge8ws9r 10 หลายเดือนก่อน +1

      Thank you! I look forward to chatting.

  • @DariusGaugamela
    @DariusGaugamela 8 หลายเดือนก่อน

    This works great. I'm trying to mimic this for current signed in user so that I can create a single report where a current user can view all tasks assigned to them across multiple project plans. The problem is that when I apply filter 'Assigned to' I lose the parent/child organization and only the task which is assigned to the user is displayed in the report. Any workaround that you can recommend?

    • @workflowcreative
      @workflowcreative  8 หลายเดือนก่อน

      Hi Darius. This is tough b/c you may have multiple people assigned to the tasks beneath the parent and reports do not play well with Multi-Contact columns. Otherwise, I would say have the parent collect the Assigned_To children. If they are all the same person, it would work. Alternatively, you can add a column that displays the parent on the same row as the child. It's not ideal, but it will would add some context to the task row for the viewer. - Ryan

  • @LyliGarcia-qu9qc
    @LyliGarcia-qu9qc 4 หลายเดือนก่อน

    What filters did you set in your report to have them show as you have on the video? I have input all of the formulas correctly but am struggling to get the right filtering set up.

    • @workflowcreative
      @workflowcreative  4 หลายเดือนก่อน

      Hi There. About a minute into the video, I display the filters. These may not work for you though if your data is different - Ryan

  • @LyliGarcia-qu9qc
    @LyliGarcia-qu9qc 4 หลายเดือนก่อน

    What filters did you use to get your report to show up this way? All my formulas worked just having trouble with the filtering.

    • @workflowcreative
      @workflowcreative  4 หลายเดือนก่อน

      Hi There. About a minute into the video, I display the filters. These may not work for you though if your data is different - Ryan

    • @LyliGarcia-qu9qc
      @LyliGarcia-qu9qc 4 หลายเดือนก่อน

      @@workflowcreative The filters show the initial filters - were there other filters you used once you created the hidden columns for the parent tasks? Using the initial filter still doesn't show the parent tasks with the new formulas. TIA for the help!

    • @workflowcreative
      @workflowcreative  4 หลายเดือนก่อน

      @@LyliGarcia-qu9qc Try removing all of your filters and see if you get the rows you want. Then slowly add filters to your report. - Ryan

  • @CesarPerez-oh1oh
    @CesarPerez-oh1oh 4 หลายเดือนก่อน

    Super useful

    • @workflowcreative
      @workflowcreative  4 หลายเดือนก่อน

      Thank you! Glad it helped. - Ryan

  • @mari.jimgo22
    @mari.jimgo22 10 หลายเดือนก่อน

    I have added all of the formulas successfully but I cannot seem to see it working on my report, I wonder if there is something I am missing on the Filters?

    • @workflowcreative
      @workflowcreative  10 หลายเดือนก่อน

      Hi! Have to added all the proper columns? Is it bringing in any rows into your sheet? Maybe remove your filters one by one and see if that works. -Ryan

    • @christenuber5508
      @christenuber5508 9 หลายเดือนก่อน

      @@workflowcreative I am having the same issues and don’t have any filters on my sheet. The formula shows up in the cell but the result does not appear

    • @workflowcreative
      @workflowcreative  9 หลายเดือนก่อน

      @@christenuber5508 Go back through the video and be really meticulous. It's usually something small that's missing (like you're referencing a specific cell instead of a range, etc.). Otherwise, if you want to send me an email at Ryan@WorkflowCreative.com with some screenshots/video of your Smartsheet components, I can take a look for you. - Ryan