Введите заголовок максимального числа в Excel

Я хочу, чтобы два типа земли заполнялись столбцами 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 01.04.2023 09:11

Это две разные ситуации? потому что они читаются одинаково, или вы просто продублировали текст?

Solar Mike 01.04.2023 09:17

Примечание: если вам нужна помощь, рассмотрите возможность публикации данных в виде таблицы уценки вместо того, чтобы другие могли копировать данные и работать над решением.

JvdV 01.04.2023 09:33

@JvdV невозможно .. все значения разные. Пожалуйста, проверьте изображение

Neel Star 01.04.2023 13:27

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

Neel Star 01.04.2023 13:31

У МЕНЯ ЧЕТЫРЕ КУЛЕМА. В КОТОРОМ ОДИН КУЛЕМ БОЛЬШЕ ТРЕХ ДРУГИХ КУЛЕМОВ. ПОЭТОМУ Я ХОЧУ НАПИСАТЬ НАЗВАНИЕ НАЗВАНИЯ В 5-Й КУЛЕМ.

Neel Star 01.04.2023 14:15

Пожалуйста, не кричите и редактируйте свой вопрос вместо того, чтобы добавлять информацию в комментарии

cybernetic.nomad 01.04.2023 15:07

@NeelStar это не по теме, но вы не должны использовать буквы CAPITAL или BLOCK, так как это означает, что вы кричите тем, кому отвечаете, вместо этого, если вы хотите выделить какой-то контекст, нажмите «Справка» и используйте необходимое форматирование.

Mayukh Bhattacharya 01.04.2023 18:29
Преобразование HTML-таблицы в профессиональный документ Excel
Преобразование HTML-таблицы в профессиональный документ Excel
Это самый простой способ создания Excel из HTML-таблицы.
Импорт excel в laravel в базу данных
Импорт excel в laravel в базу данных
Здравствуйте, дорогой читатель, в этой статье я расскажу практическим и быстрым способом, как импортировать файл Excel в вашу базу данных с помощью...
2
8
71
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Ответ принят как подходящий

Вы указали, что все столбцы разные, но в вашем образце данных есть два одинаковых столбца.

Я предполагаю, что данные неверны.

Эта формула сделает то, что вы хотите.

=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 01.04.2023 19:33

Нет, @P.b игнорирует пробелы из-за функции FILTER(), у него нет такого параметра, как TEXTJOIN(), но в этом посте это сработает, я надеюсь. Afaik, OP нужен заголовок на основе MAX значений, поэтому я не думаю, что будет какое-либо значение без заголовка.

Mayukh Bhattacharya 01.04.2023 20:07

Попался. И да, это будут значения от 1 до 4, которые равны максимальному значению ячеек, на которые ссылаются.

P.b 01.04.2023 21:10

Другие вопросы по теме