If I did everything correctly (and I believe I did), here is a function (it can be called as a UDF directly on the worksheet) that will take an azimuth and convert it to a bearing...
So, if used on a worksheet where, say, cell A1 contained your azimuth, then this formula in a cell will return the bearing...
=az2dms(A1)
Note: For your example 134.7454 azimuth, I get a bearing of S45°15'17"E instead of your S45°15'16"E (one second difference) because I rounded the seconds portion instead of truncating it. Your value throws more than 1/2 second away. I that is what you want, then change the Round function to and Int function for the calculation of the Sec variable.
Bookmarks