I was working with a client recently and needed to do find and replace in a Tableau calculation. While Tableau does have a native FIND() function, it just finds if a character string exists and tells you what position that string starts at. Not particularly helpful when it comes to replacing.

My grandparents have a beach house in Island County and every 4th of July there is a big parade and community get together. One of the events is the “Penny Hunt”. The adults scatter a bunch of coins (of varying denominations) in the sand for the kids to search for. As kids, my brother and I got fed up with blindly digging in the sand so we convinced our dad to get us a cheap metal detector. I remember pulling in $40 the first summer we put it to use. Not bad for a couple of kids.

Let me be completely honest with you. I am writing this post in the aftermath of the 2019 Rose Bowl where the University of Washington lost to Ohio State so my views and opinions are most certainly biased. It’s not a surprise to me that the Huskies lost. I think Ohio State was the better team. Rather, it was a decision in the 4th quarter by the Huskies that surprised me…

I’ll be honest, when Tableau Dashboard Extensions first released with version 2018.2 earlier in the summer, I took a quick glance and moved on.  I didn’t have time to dig into it. I kept hearing they “allow you to do the impossible” with dashboards and didn’t understand what they actually did. Fast-forward and I’ve had some time to dig. Here are a few practical things Tableau Dashboard Extensions can do.