Can't explain well. E. g. only upper angle should be decreased if i wanted to decrease width for letter A. In these 3 examples you see default A, decreased width of A in transform. The thirt part is that what i want. I used parts of rasterized default A, rotated them, modify a little bit in order to show you.
I should add that using the Horizontal scale is a workaround. The proper way is to use a Condensed or Narrow version of the typeface IF the type designer created it and it exists. In the example below, the "A" on the left is Avenir Next and the one on the right is Avenir Next Condensed. Both are available in Adobe Fonts. You can see it does exactly what you are looking for without any effort.
Note: don't pay attention to the interface, as this is in PS for iPad. Using a Condensed version works in all applications.
Adobe also makes variable fonts and you might explore those.