Best “unintended” custom tool feature?

  • Best “unintended” custom tool feature?

    Posted by David Cutler on October 16, 2025 at 7:35 am

    The estimating software that we use, B2W (formerly known as “Bid 2 Win”), has a very specific Excel column order. When I created my custom tools I created custom columns for each of the 9 required import columns so they would all be present, in the correct order in my CSV export file, simple enough. Where it gets interesting is that one of the columns is “ignored” by the software, but it still needs to be there when you upload the data to the software.

    Knowing what I know now (thank you @Doug McLean !) I could simply add the majority of the columns during my data washing using Power Query since most of them are left blank at the takeoff stage. What I’ve found since then though is the mysterious “N/A” column can be very useful as a sorting/grouping tool. Most recently I’ve used it to split items between multiple phases of the project by simply establishing “Phase 1, Phase 2, Phase 3, etc.” values in the “N/A” column.

    Basically I built in an additional sorting option completely by accident. 🙃

    Have you found any “unintended” features like this in any of your tools?

    David Cutler replied 2 weeks, 4 days ago 3 Members · 5 Replies
  • 5 Replies
  • Troy DeGroot

    Organizer
    October 16, 2025 at 10:39 am
    Points: 26,924
    Rank: UC2 Brainery Advanced Brown Belt UC2 Brainery Advanced Advanced Brown Belt Rank

    This is great @David Cutler. I’ve built tools and custom columns for customers that match the estimating software for import. Sometimes the data in those columns is empty in Bluebeam, like you said. I simply hide those columns in Bluebeam to reduce clutter. They can still export, but we don’t need to see them. Unless, of course, you’re adding value by using them differently, like you are.

    Great post, thanks for sharing!

    • David Cutler

      Member
      October 16, 2025 at 12:25 pm
      Points: 30,991
      Rank: UC2 Brainery Advanced Brown Belt II UC2 Brainery Advanced Brown Belt II

      One of the advantages of using this “ignored” column is that you don’t have to clear the information out of it when creating your upload file since the software is going to ignore it anyway… 😀

  • Doug McLean

    Member
    October 17, 2025 at 9:58 am
    Points: 17,697
    Rank: UC2 Brainery Advanced Blue Belt II UC2 Brainery Advanced Blue Belt II

    I almost always build tools with intent, and I try to work out what’s going to happen before it happens, that being said… best laid plans and all that. 💥💣

    When this does happen its usually much later down the road when I realize I can use an existing data point for something else. I’ve had a couple of instances where 💡and I say, “hey, I can use this for a join or something.

  • Doug McLean

    Member
    October 17, 2025 at 10:08 am
    Points: 17,697
    Rank: UC2 Brainery Advanced Blue Belt II UC2 Brainery Advanced Blue Belt II

    Its actually not important at all to export your custom columns in the correct order as you can set a final column order in PQ as one of your last steps.
    Table.ReorderColumns is the command.
    The way I would handle this is to have a Connection Only query of the final order saved as a List, and then use the Table.ReorderColumns command with that list to set your final order.

    • David Cutler

      Member
      October 19, 2025 at 9:28 pm
      Points: 30,991
      Rank: UC2 Brainery Advanced Brown Belt II UC2 Brainery Advanced Brown Belt II

      I agree 100% @Doug McLean

      Some of my workflow was developed before I had basic understandings of Power Query so having the required columns, in the right order saved steps in my manual data washing process. Not knowing what I didn’t know about Revu and Power Query I built very basic tools. While I know more now, I still aim to keep things relatively simple so that they are easy for others to understand… 😎

Log in to reply.