2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему На страницу Пред.  1, 2
 
 Re: Объединение столбцов в excel
Сообщение02.04.2024, 09:28 


05/09/16
11519
druggist в сообщении #1635081 писал(а):
И, конечно, не обязательно с помощью экселя. Но в данный момент у меня конкретный вопрос: функция, которую надо записать в ячейку. Убрать пустые места, отсортировав по убыванию(или возрастанию) даже с моими убогими навыками это не проблема)

Понятно. С экселем будете маяться.
Если надоест, и у вас будет на руках два текстовых файла 1.txt и 2.txt с исходными столбцами, то команда в командной строке виндовс в директории где лежат эти файлы
findstr /X /G:1.txt 2.txt > 3.txt
сделает пересечение и запишет в файл 3.txt
Предполагается, что в файлах нет повторений (если есть, то будут и в результате).
Если повторения есть, то команда
findstr /X /G:1.txt 2.txt | sort /unique > 3.txt
их уберёт и отсортирует лексикографически (т.е. 1,11,12, 2, 21). Как отсортировать именно по возрастанию чисел сходу не скажу.
Ну а дальше уже погрузите результат 3.txt в эксель и там отсортируете как надо, сделаете график и так далее.

-- 02.04.2024, 09:33 --

druggist в сообщении #1635081 писал(а):
Но в данный момент у меня конкретный вопрос: функция, которую надо записать в ячейку.

Ну да, просто вы предполагаете, что это легко только б формулу узнать, а это не так :)
C десятитысячной длиной столбцов особенно. Но, как говорится, удачи вам! 8-)

-- 02.04.2024, 09:40 --

druggist в сообщении #1635081 писал(а):
Думаю, что как-нибудь с ней справлюсь.

Ну если вдруг для вычисления столбцов надумаете использовать pari/gp то там же сразу можно пересечение сделать (и функцию которая прям на вход будет брать $k$ и $P$)

 Профиль  
                  
 
 Re: Объединение столбцов в excel
Сообщение02.04.2024, 10:30 


23/05/19
910
wrest в сообщении #1635090 писал(а):
Ну да, просто вы предполагаете, что это легко только б формулу узнать, а это не так :)
C десятитысячной длиной столбцов особенно.

Если делать как посоветовал EUgeneUS, то все в порядке, даже для стотысячной длины. Другое дело, что разрядность чисел может превысить лимит. У меня допустимая точность - 15 знаков. Но, наверное, можно числа преобразовать в строки и сравнивать строки.

druggist
Если у Вас нет функции фильтра, то можно использовать функцию УНИК (UNIQUE), чтобы исключить пустые строки. По сути, это и будет Ваш сдвиг вверх.

 Профиль  
                  
 
 Re: Объединение столбцов в excel
Сообщение02.04.2024, 11:20 


05/09/16
11519
Dedekind в сообщении #1635091 писал(а):
Если делать как посоветовал EUgeneUS, то все в порядке, даже для стотысячной длины.

Может и так, на моём опыте многотысячные столбцы с формулами, особенно с предлагаемой EUgeneUS формулой которая будет просматривать весь другой многотысячный столбец, а у нас
druggist в сообщении #1634978 писал(а):
Даны два столбца с целыми числами длиной в 10 000 ячеек.

Т.е. полный пересчет это $O(nk)$ для столбцов длиной $n,k$ -- вероятно будет тормозить. Ну может и не будет, надо пробовать.

 Профиль  
                  
 
 Re: Объединение столбцов в excel
Сообщение04.04.2024, 17:53 


27/02/09
2802
EUgeneUS, Спасибо! Именно то, что хотелось)

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 19 ]  На страницу Пред.  1, 2

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group