Jak wybrać tylko pierwszą maksymalną wartość w programie Excel? [Zamknięte]

0

Muszę wykonać operację na komórce i wybieram tę o maksymalnej wartości.

Jeśli zdarzy się, że istnieje więcej niż jedna komórka o maksymalnej wartości, muszę wykonać operację tylko na pierwszej, jak mogę to zrobić?

tj .: na zdjęciu w wierszu 6 muszę zsumować kolorową wartość (kolumna CHK) do jednej z wartości maksymalnych (A6: L6), czyli 12. Ale w tym przedziale mam dwie komórki o wartości 12 i potrzebuję podsumowując tylko jeden z nich

wprowadź opis zdjęcia tutaj

Używam programu Excel 2007 w oknie 7

Ale
źródło
co oznacza „potrzeba wykonania operacji”? czy formatujesz go ręcznie -> w tym przypadku wybierz pierwszy. Czy używasz go w formule do wykonywania obliczeń? -> w tym przypadku wartość będzie taka sama, cokolwiek wybierzesz. Opisz lepiej swoje pytanie, a także dodaj przykładowe dane i pożądane wyniki.
Máté Juhász,
Mogę tylko powiedzieć, co? To nie ma sensu. Pokaż kod, którego używasz, niektóre dane demo, cokolwiek. W tej chwili głosuję za zamknięciem, ponieważ jest to tak niejasne. Jeśli jest więcej niż 1 maksimum, dlaczego ma to znaczenie, które maksimum zwracasz, to ta sama liczba?
Dave
Na twoje pytanie nie można odpowiedzieć w formie pisemnej. Potrzebujesz formuły opartej na jednorazowym użyciu wartości maksymalnej, ale twój przykład nie ma sensu dla nikogo oprócz ciebie. Bez wyjaśnienia logiki, która daje „1” dla tego wiersza i „0” dla wszystkich innych, nie ma sposobu, aby pomóc w formule.
fixer1234
Muszę zsumować wartość w kolumnie CHK (-1 lub 1 lub 0 dla każdego wiersza) do losowej wartości dla każdego wiersza. Chciałbym podsumować to jednemu z największych
Ale
Jak to jest losowe, jeśli wybierasz maksymalną wartość? Co i gdzie jest wynik? Pokaż pełny przykład, który wyjaśnia, co tam jest, logikę i relacje, jak chcesz używać liczb, jaki byłby wynik dla tego przykładu i jak doszedłeś do tego wyniku.
fixer1234

Odpowiedzi:

3

Iść i szukać max()i match()ją potem. Zwróci ci numer komórki.

Na przykład: =MATCH(MAX(A6:I6);A6:I6;0)

Dopasuj maksimum!


Składnia

MATCH(SearchCriterion; LookupArray; Type)

Wpisz = 0, znaleziono tylko dokładne dopasowania.

Jeśli kryterium wyszukiwania zostanie znalezione więcej niż jeden raz, funkcja zwraca indeks pierwszej pasującej wartości .

Wittich
źródło
Dodam zdjęcie w celu wyjaśnienia, gdy tylko będę mieć wystarczającą ilość punktów.
wittich,
Opublikuj link do obrazu w dowolnej publicznie dostępnej usłudze udostępniania (takiej jak imgur.com), a ktoś tutaj doda go dla Ciebie.
fixer1234
Thx @ fixer1234 już to ma.
wittich,
To naprawdę miłe! +1
Arjang
Czy to odpowiada na twoje pytanie?
wittich,