列と行のヘッダーと対応する値を含む Excel のテーブルがあります。テーブル内の列と行のヘッダー名/インデックスの両方を Excel で検索するにはどうすればよいですか?
Mathematica では、同等の関数は Position[listoflist,value] です。
編集:
VBA で簡単な関数を作成しましたが、これは完璧とは言えません。
Function MathematicaPosition(lookvalue As Range, TableRange As Range, RowOrColumn As Boolean) As Integer
Dim r As Integer
Dim c As Integer
Dim tempindex As Integer
Dim i As Integer, j As Integer
tempindex = 0
r = TableRange.Rows.Count
c = TableRange.Columns.Count
For i = 1 To r
For j = 1 To c
If lookvalue.Value = TableRange.Cells(i, j).Value Then
tempindex = IIf(RowOrColumn, i, j)
End If
Next j
Next i
MathematicaPosition = tempindex
End Function