BG Development


  Reply to this topicStart new topicStart Poll

> Excel: Свързване на 2 клетки
GameSetMatch
Публикувано на: 01-07-2022, 08:41
Quote Post



Име:
Група: Потребител
Ранг: Новопостъпил

Мнения: 2
Регистриран на: 01.07.22



Привет!

Искам да направя опростена екселска таблица, която да се използва в любителски тенис турнири за по-лесно смятане и оформяне на кръговете.

Идеята е следната:
Брой участници: 24 (6 групи х 4)
Брой мачове за всеки в групата: 3

От всяка група излизат първите 2-ма + четиримата най-добри трети. (Общо 16 човека).

Класирането в групите се определя на следния принцип: (спечелени геймове мач 1 + спечелени геймове мач 2 + спечелени геймове мач 3)/(сумата на всички спечелени геймове от трите мача).
Пример: 6-3; 6-4; 2-6.
(6+6+2)/(9+10+8)= 0.52

Въпросните коефициенти са визуализирани в колона М.

---

В колона О съм изкарал най-добрите трети от всяка група със следната формула:
=LARGE(M3:M6;3)

Тук идва и първият проблем. Искам да се визуализира коефициента + името на участника. Имената се намират в колона А.
Тоест, да пише: Участник 3 - 0,33.

---

Ето го и следващия проблем, който е идентичен с горния.

В колона S се визуализират участниците на 1/8 финалната фаза. Изтеглям ги с MAX и LARGE функциите, но искам пак да се показват имената на участниците, а не само коефициента.

---

Това са основните проблеми, които ми пречат да задействам таблицата и да влезе в употреба.

И един бонус проблем, който ще се появи при участие на повече от 24 участника. Разбрали сме се, ако в турнира играят 25 участника, тоест 1 група с 5 човека и 5 групи с 4 човека, най-добрият трети в петчленната група да се определя като не се смятат резултатите от мача с последния в класирането.

Накратко, някак си трябва да накарам програмата да смята само коефициента от мачовете между топ 4 в крайното класиране.

Ако някой има желание да ми помогне да реализирам този изцяло некомерсиален проект, ще се радвам да ми пише, за да му пратя таблицата. Работено е на LibreCalc, но доколкото виждам с Excel има само едно разминаване, ";" вместо "," във формулите.

Прикачена картинка (Кликнете на картинката, за да я увеличите!)
Прикачена картинка
PMEmail Poster
Top
samolet4e
Публикувано на: 07-07-2022, 06:07
Quote Post



Име:
Група: Потребител
Ранг: Новопостъпил

Мнения: 11
Регистриран на: 16.03.22



Функцията, която би могла да ти свърши работа, е MATCH

Match

Функцията връща относителната позиция на елемента, изтеглен от списъка с MAX, LARGE и др.

Изпращам screenshot.

Прикачена картинка (Кликнете на картинката, за да я увеличите!)
Прикачена картинка
PMEmail Poster
Top
samolet4e
Публикувано на: 07-07-2022, 07:14
Quote Post



Име:
Група: Потребител
Ранг: Новопостъпил

Мнения: 11
Регистриран на: 16.03.22



Този вариант е по-добър.

Прикачена картинка (Кликнете на картинката, за да я увеличите!)
Прикачена картинка
PMEmail Poster
Top
GameSetMatch
Публикувано на: 07-07-2022, 22:15
Quote Post



Име:
Група: Потребител
Ранг: Новопостъпил

Мнения: 2
Регистриран на: 01.07.22



++++ Благодаря!
PMEmail Poster
Top
1 потребители преглеждат тази тема в момента (1 гости, 0 анонимни потребители)
Потребители, преглеждащи темата в момента:

Topic Options Reply to this topicStart new topicStart Poll

 


Copyright © 2003-2019 | BG Development | All Rights Reserved
RSS 2.0