반응형
반응형

엑셀에서 첫 셀에 입력한 공식을 아래로 한 번에 복사하여 적용하는 단축키는 다음과 같습니다:

  1. 첫 번째 셀에 수식 입력: 예를 들어, C1 셀에 수식을 입력했다면, 해당 수식을 아래로 복사하고자 합니다.
  2. 해당 셀 선택: 수식이 있는 첫 번째 셀(C1)을 선택합니다.
  3. Ctrl + Shift + ↓ (아래 방향키): 수식을 복사하고자 하는 범위를 선택합니다. 첫 번째 셀에서 **Ctrl + Shift + ↓**를 눌러 마지막 셀까지 범위를 선택합니다.
  4. Ctrl + D: 선택한 범위의 첫 번째 셀의 수식을 아래로 복사하여 적용합니다.

이 방법을 사용하면 첫 번째 셀의 수식을 여러 셀에 한 번에 복사할 수 있습니다.

 

반응형
반응형

[python] 생성된 엑셀을  Frequency 순으로,  동일 Frequency 이면 단어순으로 정렬

import pandas as pd
from collections import Counter
import re

def read_text_file(file_path):
    """텍스트 파일을 읽고 내용을 반환"""
    with open(file_path, 'r', encoding='utf-8') as file:
        return file.read()

def count_word_frequencies(text):
    """주어진 텍스트에서 단어 빈도수 계산"""
    words = re.findall(r'\b\w+\b', text.lower())
    return Counter(words)

def save_frequencies_to_excel(frequencies, output_file):
    """단어 빈도수를 엑셀 파일로 저장"""
    # 판다스 DataFrame으로 변환
    df = pd.DataFrame(list(frequencies.items()), columns=['Word', 'Frequency'])
    # 빈도수 내림차순, 단어 알파벳순 오름차순으로 정렬
    df = df.sort_values(by=['Frequency', 'Word'], ascending=[False, True])
    # 데이터를 엑셀 파일로 저장
    df.to_excel(output_file, index=False)

# 파일 경로
file_path = 'example.txt'
output_excel = 'word_frequencies.xlsx'

# 파일 읽기
text = read_text_file(file_path)

# 빈도수 분석
frequencies = count_word_frequencies(text)

# 엑셀로 저장
save_frequencies_to_excel(frequencies, output_excel)

print("단어 빈도수가 정렬되어 엑셀 파일로 저장되었습니다.")
  1. DataFrame 변환 및 정렬: pandas.DataFrame을 사용하여 빈도수 데이터를 DataFrame으로 변환한 후, sort_values 메소드를 사용하여 먼저 Frequency 열에 대해 내림차순으로, 동일한 빈도를 가진 항목에 대해서는 Word 열을 기준으로 오름차순 정렬합니다. ascending=[False, True] 파라미터는 각각 Frequency와 Word 열에 적용됩니다.
  2. 엑셀 파일 저장: 정렬된 데이터를 .xlsx 형식의 파일로 저장합니다.
반응형
반응형

[python] 엑셀 읽고 쓰기 

 

https://pypi.org/project/openpyxl/

 

openpyxl

A Python library to read/write Excel 2010 xlsx/xlsm files

pypi.org

 

pip install openpyxl

 

반응형
반응형

[엑셀] 틀고정 2개 하기. 

 

[보기] - [틀고정]  

 - 첫 행 고정

 - 첫 열 고정

  : 첫 열이나 첫 행을 고정해서 첫 열이나 행에 내용을 추가해도 된다. 

 

-  틀고정

  : D,E열과 E열 4번과 5번열을 틀고정으로 구분하고 싶으면 바로 밑인 E열5번 셀을 선택하고 틀고정을 눌러주면 된다.  

반응형
반응형

[EXCEL] 지정한 수만큼 지정한 문자를 반복해 주는 REPT 함수

 

* REPT 함수

수치만큼 지정한 문자를 반복 표시해 준다.

형식 : =REPT("반복할문자", "반복할 숫자 또는 셀주소)


 

 

반응형
반응형

엑셀에서 긴 숫자가 지수형태로 나타날때, 숫자만 표시되게 하는 방법

 

11231412E+10 이렇게 나올때. 

 

엑셀에서 해당 셀 선택 후 

1.데이터 - 텍스트 나누기 를 선택함.

2.'너비 일정함'을 선택하고 다음 - 다음

3.'텍스트'를 선택하고 마침. 

반응형

+ Recent posts