さくっとエクセレートさくっとエクセレート

インラインコード

カスタムコード

  • エクセル+構造化参照: :c-excel[=SUM(テーブル1[見出し1])]=SUM(テーブル1[見出し1])
    • <, >, $のエスケープが必要 不要に

サンプル

▼ 書き方

*デフォルト:* `これデフォルト`

*xlsx:* 
`=SUM(A1 + $B$20)`\{data-language="xlsx"\}
`=SUM(table1[header1])`\{data-language="xlsx"\}
`=SUM(テーブル1[見出し1])`\{data-language="xlsx"\}

*excel-custom:*
`=SUM(テーブル1[見出し1])`\{data-language="excel-custom"\}

 → エイリアス: :c-excel[=SUM(テーブル1[見出し1])]

*markdown:* `=SUM(table1[header1])`\{data-language="markdown"\}
markdown

▼ 出力例

デフォルト: これデフォルト

xlsx: =SUM(A1 + $B$20) =SUM(table1[header1]) =SUM(テーブル1[見出し1])

excel-custom: =SUM(テーブル1[見出し1])

 → エイリアス: =SUM(テーブル1[見出し1])

markdown: =SUM(table1[header1])

動作確認

 

excel-custom

  • =SUM(テーブル1[#すべて])
  • =VLOOKUP(A1,'売上データ'!テーブル名[列名],2,FALSE)
  • =AVERAGE(Sales_Table[[#データ],[数量]])
  • =テーブル名[価格] + '別テーブル'[数量]
  • =INDEX(Data[[商品名]:[価格]],2,1)
  • ='売上 データ'[[#この行],[商品 名]]
  • =テーブル1[@金額]
  • ='Sheet Name'!Table1[Column1]

不具合が発生したコード

  • =COUNTIF(INDIRECT("テーブル名[見出し名]"), 選択セル)=0

動作ロジック

  • 言語選択: data-language属性の値から判定される(xlsx, markdownなど)