In my code I am able to white out N/As. You will see this near the bottom of the code.
I would also like to add additional formatting to specific columns whereby they are formatted as USD Currency ($, commas to separate thousands, no decimals).
import streamlit as st
import pandas as pd
st.set_page_config(page_title="Page Title", page_icon=":bar_chart:", layout="wide")
st.title("Analytics")
st.sidebar.success("Directory")
df = pd.read_excel(
io="file.xlsx",
engine="openpyxl",
sheet_name="Sheet1",
skiprows=1,
usecols="B:L",
nrows=60
)
st.markdown("### Detailed Data View")
df = df.style.highlight_null(props="color: transparent;")
st.table(df)
I have tried appending syntax such as df.style.format('{:.2f}') after the style syntax near but the bottom but it errors out. How can I append more formatting to my code?

Finding the reason for it "erroring out" would be easier, if you provide the error code alongside your description. Generally speaking, you can apply as many styles to your Dataframe as you want.
You just have to so in the correct format and return the expected shape.