セルに文字列名があります。他のセルの名前と比較したい。
たとえば、最初のセルの最初の列と 2 番目のセルのすべての列。
次の例では、セル a とセル b です。ご覧のとおり、列 3 の多くの要素は、上記の列 3 の要素と一致します。列ごとに比較したい。
セル比較にループを使用しない方法はありますか?
a=
'virutass' 'BrucePerens' 'RogerBrowne' 'keverets'
'armando' 'srivasta' 'riel' 'theo'
[] 'wichert' 'acme' 'rgb'
[] 'joey' 'aoliva' 'benc'
[] 'buffy' 'connolly' 'azz'
[] 'willow' 'itamar' 'dorward'
[] 'gnuchris' 'Kay' 'nuked'
[] 'edward' 'sab39' 'Yashy'
[] 'rcw' 'sad' 'idallen'
[] 'JHM' 'davem' []
[] 'jgg' 'Blacky' []
b=
'sp' 'Erbo' 'connolly' 'draco'
'thomasd' 'miguel' 'joey' []
'isenguard' 'mathieu' 'Kay' []
'yole' 'fejj' 'acme' []
'ewan' 'harinath' 'sad' []
要素の 60% 以上が 1 つの列にある場合、結果は列番号になります。この例では、a の列 3 が結果です。これは、b の列 3 が要素の %60 以上で一致するためです。