Я хочу, чтобы два типа земли заполнялись столбцами a, b, c, d. Если A больше всех 3, то введите A, или если b больше, чем A, C и D, то введите B, или если c больше, чем A, B и D, то введите C, или если D больше, чем A, B, C, то введите D в одной ячейке в Excel.введите описание изображения здесь
CCA Banjar_Kadeem Ghasni Gair_Mumkin Land_Type
0.112 0.000 0.000 0.000 CCA
0.018 0.000 0.000 0.000 CCA
0.177 0.000 0.000 0.000 CCA
0.243 0.000 0.000 0.000 CCA
0.033 0.000 0.000 0.000 CCA
0.056 0.000 0.000 0.000 CCA
0.045 0.000 0.000 0.003 CCA
0.064 0.064 0.000 0.000 Banjar_Kadeem
0.127 0.000 0.000 0.000 CCA
0.040 0.000 0.000 0.000 CCA
0.059 0.000 0.000 0.000 CCA
0.031 0.000 0.000 0.004 CCA
0.000 0.000 0.000 0.005 Gair_Mumkin
0.000 0.000 0.000 0.009 Gair_Mumkin
0.000 0.000 0.000 0.069 Gair_Mumkin
0.167 0.000 0.000 0.000 CCA
0.000 0.000 0.000 0.007 Gair_Mumkin
0.000 0.000 0.000 0.019 Gair_Mumkin
0.014 0.000 0.000 0.000 CCA
0.046 0.000 0.000 0.000 CCA
0.040 0.000 0.000 0.000 CCA
0.048 0.048 0.000 0.000 Banjar_Kadeem
Это две разные ситуации? потому что они читаются одинаково, или вы просто продублировали текст?
Примечание: если вам нужна помощь, рассмотрите возможность публикации данных в виде таблицы уценки вместо того, чтобы другие могли копировать данные и работать над решением.
@JvdV невозможно .. все значения разные. Пожалуйста, проверьте изображение
CCA Banjar_Kadeem Ghasni Gair_Mumkin Land_Type 0,112 0,000 0,000 0,000 CCA 0,018 0,000 0,000 0,000 CCA 0,177 0,000 0,000 0,000 CCA 0,243 0,000 0,000 0,0 00 ОСО 0,033 0,000 0,000 0,000 ОСО 0,056 0,000 0,000 0,000 ОСО 0,045 0,000 0,000 0,003 ОСО 0,064 0,064 0,000 0,000 Banjar_Kadeem 0,127 0,0 00 0,000 0,000 ССА Gair_Mumkin
У МЕНЯ ЧЕТЫРЕ КУЛЕМА. В КОТОРОМ ОДИН КУЛЕМ БОЛЬШЕ ТРЕХ ДРУГИХ КУЛЕМОВ. ПОЭТОМУ Я ХОЧУ НАПИСАТЬ НАЗВАНИЕ НАЗВАНИЯ В 5-Й КУЛЕМ.
Пожалуйста, не кричите и редактируйте свой вопрос вместо того, чтобы добавлять информацию в комментарии
@NeelStar это не по теме, но вы не должны использовать буквы CAPITAL
или BLOCK
, так как это означает, что вы кричите тем, кому отвечаете, вместо этого, если вы хотите выделить какой-то контекст, нажмите «Справка» и используйте необходимое форматирование.
Вы указали, что все столбцы разные, но в вашем образце данных есть два одинаковых столбца.
Я предполагаю, что данные неверны.
Эта формула сделает то, что вы хотите.
=INDEX($A$1:$D$1,MATCH(MAX(A2:D2),A2:D2,0))
Поместите в E2 и перетащите вниз
Если у вас есть дубликаты и вы хотите перечислить все, что вы могли бы использовать:
=TEXTJOIN(",",1,FILTER($A$1:$D$1,A2:D2=MAX(A2:D2),""))
Или, как прокомментировал Маюх Бхаттачарья:
=ARRAYTOTEXT(FILTER($A$1:$D$1,A2:D2=MAX(A2:D2),""))
Хорошо, я вижу, что он автоматически добавляет разделитель запятой, если это применимо, и игнорирует пробелы. Раньше не пользовался, но в данном случае очень удобно.
Нет, @P.b игнорирует пробелы из-за функции FILTER()
, у него нет такого параметра, как TEXTJOIN()
, но в этом посте это сработает, я надеюсь. Afaik, OP нужен заголовок на основе MAX значений, поэтому я не думаю, что будет какое-либо значение без заголовка.
Попался. И да, это будут значения от 1 до 4, которые равны максимальному значению ячеек, на которые ссылаются.
Вы эффективно хотите отсортировать заголовки по строке нисходящих данных. А как насчет ничьей? Первое значение является «победителем»?