Current Liabilities Per Share (Historical) Formula in Excel
Current Liabilities Per Share (Historical) allows you to quickly retrieve a company’s short-term obligations per share from MarketXLS. This Excel formula is especially useful for investors and analysts who want to evaluate a company’s financial health by examining its per-share liabilities.
Understanding Current Liabilities Per Share (Historical)
- Purpose: The
Current Liabilities Per Share (Historical)
formula returns the total short-term liabilities a company holds on a per-share basis for a given period. - Key Benefits:
- Helps in assessing a company’s liquidity.
- Allows for quick historical comparisons of short-term liabilities per share.
- When to Use: Ideal for fundamental analysis, especially when comparing how a company’s short-term financial position changes over different quarters or years.
Syntax and Parameters
Use the following syntax in Excel:
=hf_Current_Liabilities_per_Share(Symbol, Year, [Quarter], [TTM])
Parameter | Description | Required | Example |
---|---|---|---|
Symbol | The stock or asset symbol to retrieve the value for. Supports various formats: regular (e.g., "MSFT" ), index (e.g., "^SPX" ), options (e.g., "@MSFT 110122C00020000" ), crypto (e.g., "BTCUSD:DEFAULT" ). |
Yes | "MSFT" |
Year | The reporting year you want to evaluate. Can also be special inputs like lq (last quarter), ly (last year), lt (last 12 months), and with offsets like lq-1 , ly-1 , etc. |
Yes | "2022" or "lq" |
Quarter | The calendar quarter number (1 to 4). If left blank, defaults to "1" . Special inputs like "" (empty) or 2 for second quarter are allowed. |
No | "2" |
TTM | Set to "TTM" for trailing twelve months data. If blank, it returns the point-in-time figure. |
No | "TTM" |
?? Note: If your MarketXLS license is invalid or if the symbol is not found, the function returns
"NA"
.
Return Value
- Returns a numeric value indicating the company’s current liabilities per share for the specified period.
- Returns
"NA"
if data is not available, symbol is invalid, or license is not valid.
Special Cases and Limitations
- The function may return
"NA"
if the data for the requested period is not yet published. - Historical data availability can vary depending on the symbol.
- Units may be impacted by forward or reverse splits over time.
Performance Considerations
- Each call fetches data from MarketXLS servers. Frequent multiple calls can slow down large spreadsheets.
- Consider batching or storing results if you need to reference them repeatedly.
Examples and Usage
Below are practical examples in Excel showcasing different ways to input the date:
-
Using a direct year and quarter:
=hf_Current_Liabilities_per_Share("MSFT", 2022, 2)
Retrieves MSFT’s current liabilities per share for Q2 of 2022.
-
Using trailing twelve months (TTM):
=hf_Current_Liabilities_per_Share("MSFT", 2022, 3, "TTM")
Retrieves the trailing twelve months figure from Q3 of 2022.
-
Using special references for last quarter (lq) and last year (ly):
=hf_Current_Liabilities_per_Share("MSFT", "lq") =hf_Current_Liabilities_per_Share("MSFT", "ly")
Useful for returning the most recent quarter’s or year’s figure automatically.
-
Referencing cells containing dates or using Excel functions:
- Cell reference:
=hf_Current_Liabilities_per_Share(A1, 2022)
- Direct date string:
=hf_Current_Liabilities_per_Share("MSFT", "2024-03-15")
- Excel date function with text conversion:
=hf_Current_Liabilities_per_Share("MSFT", TEXT(A1,"yyyy-mm-dd"))
- Cell reference:
? Pro Tip: Combine this formula with other historical key metrics (like revenue or gross profit) to build a comprehensive financial dashboard in Excel.
Common Questions
-
Why am I getting “NA”?
- Make sure your MarketXLS license is valid and the symbol is correct. Data for that period might not be available yet.
-
How do I get last quarter’s data without updating the year and quarter manually?
- Use parameters like
lq
(last quarter) orlq-1
(last quarter minus one), which automatically fetch the correct reporting period based on the most recent data.
- Use parameters like
-
Can I use this formula for non-equity symbols like crypto or indexes?
- Yes. Simply input the symbol in its respective format, such as
"BTCUSD:DEFAULT"
or"^SPX"
.
- Yes. Simply input the symbol in its respective format, such as
-
Does this function handle adjusted values for stock splits?
- MarketXLS typically adjusts historical share counts for splits where applicable. However, always cross-check if a recent split occurred.
By leveraging the Current Liabilities Per Share (Historical)
formula, you can seamlessly monitor a company’s short-term financial obligations over time—providing deeper insights into its operational and financial stability.