Nodes/ComfyUI-outputlists-combiner/Spreadsheet OutputList
ComfyUI Node

Spreadsheet OutputList

Creates multiple OutputLists from a spreadsheet (`.csv .tsv .ods .xlsx .xls`). You can use the `Load any File` node to load a file in base64-encoding. Internally uses *pandas* [read_excel](https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.read_excel.html) and [read_csv](https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.read_csv.html) to load spreadsheet files. All lists use(s) `is_output_list=True` (indicated by the symbol `𝌠`) and will be processed sequentially by corresponding nodes.

By geroldmeisinger·Created 9 months ago·Updated 6 months ago· 169
Spreadsheet OutputList
    • list_a
    • list_b
    • list_c
    • list_d
    • count
    rows_and_colsA B C D
    header_rows1
    header_cols1
    select_nth-1
    string_or_base64
    CategoryUtility

    Inputs (5)

    NameTypeDefaultDescription
    rows_and_colsSTRINGA B C DIndices and names of rows and columns in the spreadsheet. Note that in spreadsheets rows start at 1, columns start at A, whereas OutputLists are 0-based (in `select-nth`).
    header_rowsINT10–65535Ignore the first x rows in the list. Only used if you specify a col in `rows_and_cols`.
    header_colsINT10–65535Ignore the first x cols in the list. Only used if you specify a row in `rows_and_cols`.
    select_nthINT-1-1–65535Only select the nth entry (0-based). Useful in combination with the `PrimitiveInt+control_after_generate=increment` pattern.
    string_or_base64STRINGCSV/TSV string or spreadsheet file in base64 (for `.ods .xlsx .xls`). Use `Load Any File` node to load a file as base64.

    Outputs (5)

    NameTypeDescription
    list_aSTRINGuse(s) `is_output_list=True` (indicated by the symbol `𝌠`) and will be processed sequentially by corresponding nodes.
    list_bSTRINGuse(s) `is_output_list=True` (indicated by the symbol `𝌠`) and will be processed sequentially by corresponding nodes.
    list_cSTRINGuse(s) `is_output_list=True` (indicated by the symbol `𝌠`) and will be processed sequentially by corresponding nodes.
    list_dSTRINGuse(s) `is_output_list=True` (indicated by the symbol `𝌠`) and will be processed sequentially by corresponding nodes.
    countINTNumber of items in the longest list.